RoR を使用して、ヘルパーに、ルート セクションがサブセクションのドロップダウン メニューである目次メニューを作成してもらいたいと考えています。each/do ループではclass="dropdown"
、li およびclass="dropdown-toggle" data-toggle="dropdown"
リンクに出力する前に、セクションにサブセクションがあるかどうかを確認する必要があります。
each/do ループで次のアイテム (存在する場合) のプロパティをチェックする方法はありますか? または、インデックスを使用してループに切り替える必要がありますか?
これが私の目次ヘルパーです。
def showToc(standard)
html = ''
fetch_all_sections(standard).each do |section|
html << "<li>" << link_to("<i class=\"icon-chevron-right\"></i>".html_safe + raw(section[:sortlabel]) + " " + raw(section[:title]), '#s' + section[:id].to_s) << "</li>"
end
end
return html.html_safe
end