Thanks Kevin!

It took me a bit (I'm new to Ruby, Rails and Hobo) but I was able to
get it with your help.

<Cheers>

On Jun 19, 3:29 pm, kevinpfromnm <[email protected]> wrote:
> Actually, strike what I just said.  It will work as long as you use
> the association for the input-many.  This is what I did for one case:
>
> <input-many:images param="images-input"><field-list fields="name,
> height, width, path, description" /></input-many:images>
>
> Stories have many images and this is in the new story form.  Works
> fine as is without controller changes.  Though it might be dependent
> on the auto_actions_for being setup.
>
> On Jun 19, 1:20 pm, kevinpfromnm <[email protected]> wrote:
>
> > Is this while the book is still unsaved (still new) or after it's
> > saved via edit page?
>
> > For the new case, I believe you'll have to tweak the controller to
> > handle assigning the chapters to the book as there is no id.  For the
> > second, if nothing else you can replace the book input with a hidden
> > field that has the book_id.
>
> > On Jun 19, 1:00 pm, bcavileer <[email protected]> wrote:
>
> > > I've been stuck on a problem with nested models.  I need to set the
> > > default for the belongs_to
>
> > > I've created two models, Book and Chapter.  Book has a title:string.
> > > Chapter has a chapter_name:string.
>
> > > /app/models/book.rb contains  has_many :chapters, :accessible =>
> > > true, :dependent => :destroy
> > > /app/models/chapter.rb contains belongs_to :book
>
> > > When I create a new book I get these fields:
>
> > > Book Title: [                   ]
> > > Chapters:   Chapter Name: [                 ]   [+]
> > >                   Book: [ ]
>
> > > I get the <input-many> created automatically to add new Chapters in
> > > the book.
>
> > > How can I automatically assign these new Chapters to this Book?
> > > Can I hide the Book: [ ] field?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to