list.rhtml
20 lines
| 613 B
| text/html+ruby
|
RhtmlLexer
|
r12 | <h2><%=l(:label_enumerations)%></h2> | |
|
r2 | ||
|
r12 | <% Enumeration::OPTIONS.each do |option, name| %> | |
|
r2 | ||
|
r12 | <% if @params[:opt]==option %> | |
|
r2 | ||
|
r12 | <p><%= image_tag 'dir_open' %> <b><%= l(name) %></b></p> | |
|
r2 | <ul> | |
|
r12 | <% for value in Enumeration.find(:all, :conditions => ["opt = ?", option]) %> | |
|
r2 | <li><%= link_to value.name, :action => 'edit', :id => value %></li> | |
<% end %> | |||
</ul> | |||
<ul> | |||
|
r12 | <li><%= link_to ('» ' + l(:label_new)), :action => 'new', :opt => option %></li> | |
|
r2 | </ul> | |
<% else %> | |||
|
r12 | <p><%= image_tag 'dir' %> <%= link_to l(name), :opt => option %></p> | |
|
r2 | <% end %> | |
|
r12 | <% end %> |