Hi Jeremy,
I'm afraid I didn't understand your DB structure:
Each Foo can have many Bars, but each Bar can only belong to one Foo
Don't you need here a one-to-many relationship (has_many / belongs_to)
instead of a many-to-many relationship?
Regards,
Ignacio
El 19/11/12 17:47, Jeremy Savoy escribió:
Thanks Bryan, forgot that bit -- but still doesn't work. In fact, in
application.dryml if I change
<field-list: fields="foo1, foo2, bars">
to
<field-list: fields="foo1">
I still get my default fields for Foo -- foo1 and foo2 during a "new",
but no bar obviously.
I have not tried this with the other themes, only bootstrap.
On Sunday, November 18, 2012 4:56:55 PM UTC-5, Jeremy Savoy wrote:
Hi, I'm having trouble getting <select-many> to work in a new app
using hobo 2.0.0 pre6 and bootstrap.
in my "foo" model I have ...
has_many :foo_assignments, :dependent => :destroy
has_many :bars, :through => :foo_assignments
in my "foo_assignment" model I have ...
belongs_to :foo
belongs_to :bar
and in application.dryml I have ...
<extend tag="form" for="Foo">
<old-form merge>
<field-list: fields="foo1, foo2, bars">
<bars-view:>
<select-many/>
</bars-view:>
</field-list:>
</old-form>
</extend>
Each Foo can have many Bars, but each Bar can only belong to one
Foo, so I haven't put anything relational in my Bars model -- was
considerings "has_one" foo_assignments - that didn't make a
difference for the select-many.
I'm assuming my errors are in application.dryml, but the code runs
fine but the select-many never shows up. I'm sure it's something
simple, any ideas ?
--
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/-/_iskhz6nJ-kJ.
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.
--
Ignacio Huerta Arteche
http://www.ihuerta.net
Teléfono: 0034 645 70 77 35
Email realizado con software libre
--
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.