May 13 2009
∞
Rails HTML list helper
I posted a HTML list view helper here: http://gist.github.com/110754
h4x0r?
This is so I can do:
<% ul_nav do |ul| %>
<%= ul.link_to "hello", '#' %>
<%= ul.link_to "middle", '#' %>
<%= ul.link_to "goodbye", '#' %>
<% end %>
<ul class="nav">
<li class="first"><a href="#">hello</a></li>
<li><a href="#">middle</a></li>
<li class="last"><a href="#">goodbye</a></li>
</ul>
<% ul_nav do |ul| %>
<% ul.li do %>
<%= link_to "Hello", '#' %>, my child...
<% end %>
<% ul.li do %>
<% 3.times do %>
<%= link_to "middle!", '#' %>
<% end %>
<% end %>
<%= ul.link_to "goodbye", '#' %>
<% end %>
<ul class="nav">
<li class="first">
<a href="#">Hello</a>, my child...
</li>
<li>
<a href="#">middle!</a>
<a href="#">middle!</a>
<a href="#">middle!</a>
</li>
<li class="last"><a href="#">goodbye</a></li>
</ul>