http://cookbook-1.4.hobocentral.net/manual/changes20#attribute_whitelist
I need to make that more visible. Bryan On Thu, Nov 8, 2012 at 10:05 AM, [email protected] <[email protected]> wrote: > I've been using Hobo for quite a while, and I've just > upgraded to 2.0.0.pre5. > Generating a new app, I created a resource, fired up the > server and tried to create a new object. Everything worked > without a problem, except... no form fields! > I've check the rapid form for the object, and it holds the correct > fields, the database has the right schema, just no fields being > generated for the form. I'm stumped. > If anyone can give me a clue, there is a pint in London waiting > for them. > > Here. is the model. > > class Channel < ActiveRecord::Base > > hobo_model # Don't put anything above this > > > fields do > name :string, :required > description :text > password :string > timestamps > end > > # belongs_to :owner, :class_name => "User", :creator=>true > # has_many :users, :through=>:attendances > #Removed to try to debug this problem. > > # --- Permissions --- # > > def create_permitted? > acting_user.administrator? > end > > def update_permitted? > acting_user.administrator? > end > > def destroy_permitted? > acting_user.administrator? > end > > def view_permitted?(field) > true > end > > end > > here is the auto generated form... > > <def tag="form" for="Channel"> > <form merge param="default"> > <error-messages param/> > <field-list fields="name, description, password" param/> > <div param="actions"> > <submit label="#{ht 'channel.actions.save', :default=>['Save']}" > param/><or-cancel param="cancel"/> > </div> > </form> > </def> > > and lastly here is my Gemfile > > source 'https://rubygems.org' > > gem 'rails', '3.2.8' > > # Bundle edge Rails instead: > # gem 'rails', :git => 'git://github.com/rails/rails.git' > > gem 'sqlite3' > gem 'thin' > gem 'therubyracer' > > > # Gems used only for assets and not required > # in production environments by default. > group :assets do > gem 'sass-rails', '~> 3.2.3' > gem 'coffee-rails', '~> 3.2.1' > > # See https://github.com/sstephenson/execjs#readme for more supported > runtimes > # gem 'therubyracer', :platforms => :ruby > > gem 'uglifier', '>= 1.0.3' > end > > gem 'jquery-rails' > > # To use ActiveModel has_secure_password > # gem 'bcrypt-ruby', '~> 3.0.0' > > # To use Jbuilder templates for JSON > # gem 'jbuilder' > > # Use unicorn as the app server > # gem 'unicorn' > > # Deploy with Capistrano > # gem 'capistrano' > > # To use debugger > # gem 'debugger' > > gem "hobo", "= 2.0.0.pre5" > gem "rspec-rails", ">= 2.5.0", :group => [:test, :development] > gem "factory_girl", :group => :test > # Hobo has a lot of assets. Stop cluttering the log in development mode. > > gem "quiet_assets", :group => :development > # Hobo's version of will_paginate is required. > > gem "will_paginate", :git => "git://github.com/Hobo/will_paginate.git" > gem "hobo_bootstrap", "2.0.0.pre5" > gem "jquery-ui-themes", "~> 0.0.4" > gem "hobo_clean_admin", "2.0.0.pre5" > > > > > > -- > You received this message because you are subscribed to the Google Groups > "Hobo Users" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/hobousers/-/xlOPsYAGsfgJ. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/hobousers?hl=en. -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.
