me.stub!(:code!)

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>
Comments (View)
blog comments powered by Disqus
Page 1 of 1