Hi,
I think you've made a little mistake...
The correct form is this:
<% for group in Group.roots %>
...
<%= link_to (group.name), group %>
...
<% for child in group.children %>
...
<%= link_to (child.name), child %>
...
Notice the use of "group.children" instead "Group.children"
Hope this helps...
Hi,
I'm trying to implement a very simple acts_as_tree search in my index
html.
I am able to show the parents, with no issue, but the children will
not show.
I have something like this for the parent, which displays fine:
<% for group in Group.roots %>
<td>
<tr>
<a href="#" onclick="Effect.BlindDown('show_<%= group.id%>');return
false;">+</a>
<!-- calls the show method, but utilizes the acts_as_tree -->
<%= link_to (group.name), group %> <br>
<div id ="show_<%= group.id%>" style="display:none;">
For the children, however, using the following will not work because
it is looking to the index method.
<% for group in Group.children %>
<%= link_to (group.name), groups %>
Any pointers? Should I be using object.children to get the children?
thanks
--
You received this message because you are subscribed to the Google Groups "Ruby on
Rails: Talk" group.
To post to this group, send email to rubyonrails-t...@googlegroups.com.
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.