Hi, I'm really new to RoR and AS, sorry for the newbie question...
then
I read the doc about the nested api and I tried the example shown but
it didn't work for me
this is what i wrote following the getting started guide and the api
reference for the nested method :

> script/generate scaffold author name:string country:string date_of_birth:date
> script/generate scaffold book title:string genre:string 
> year_of_publication:date
> rake db:migrate
 after that I've deleted the views and the controller code generated

inside app/views/layouts/authors.html.erb I wrote :
 <%= javascript_include_tag :defaults %>
 <%= active_scaffold_includes %>

the models are :

class Authors < ActiveRecord::Base
  has_many :books
end

Class Books < ActiveRecord::Base
 belongs_to :author
end

My controllers :

class AuthorsController < ApplicationController
  active_scaffold :author do | config |
    config.nested.add_link("Author's books", [:books])
  end
end

class BooksController < ApplicationController
  active_scaffold :book do | config |
  end
end

that's what i wrote(really basic i know)
when I try to create a new author i get ( code 500......) the log
says :

Rendered _horizontal_subform_record (17.0ms)
[4;35;1mSQL (0.0ms)[0m   [0mSQLite3::SQLException: no such column:
author_id: SELECT count(*) AS count_all FROM "books" WHERE ((author_id
IS NULL)) [0m

ActionView::TemplateError (SQLite3::SQLException: no such column:
author_id: SELECT count(*) AS count_all FROM "books" WHERE ((author_id
IS NULL)) ) on line #8 of vendor/plugins/active_scaffold/frontends/
default/views/_form_association_footer.html.erb:
5:   remote_controller = nil
6: end
7:
8: show_add_existing = column_show_add_existing(column)
9: show_add_new = column_show_add_new(column, associated, @record)
10:
11: return unless show_add_new or show_add_existing

    vendor/plugins/active_scaffold/frontends/default/views/
_form_association_footer.html.erb:8
    vendor/plugins/active_scaffold/frontends/default/views/
_horizontal_subform.html.erb:19
    vendor/plugins/active_scaffold/frontends/default/views/
_form_association.html.erb:13
    vendor/plugins/active_scaffold/frontends/default/views/
_form.html.erb:10
    vendor/plugins/active_scaffold/frontends/default/views/
_form.html.erb:2
    vendor/plugins/active_scaffold/frontends/default/views/
_create_form.html.erb:41

Rendered rescues/_trace (104.7ms)
Rendered rescues/_request_and_response (0.3ms)
Rendering rescues/layout (internal_server_error)

thanks in advance for the help

-- 
You received this message because you are subscribed to the Google Groups 
"ActiveScaffold : Ruby on Rails plugin" 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/activescaffold?hl=en.

Reply via email to