この回答によるとhttps://stackoverflow.com/a/11335283/2397494 私はアプリケーション用のツリーメニューを作成しようとしています
この答えはroot
とに対してのみ機能しfirst children
ます。n
このコードを変換し、子供たちとうまく連携するための提案を探しています。
<ul id="menu">
<% Hub.roots.each do |category| %>
<li> <%= link_to h(category.title), category %>
<% unless category.children.empty? %>
<ul id="sub-menu">
<% category.children.each do |subcategory| %>
<li><%= link_to h(subcategory.title), subcategory %></li>
<% end %>
</ul>
<% end %>
</li>
<% end %>
</ul>