list.rhtml
18 lines
| 570 B
| text/html+ruby
|
RhtmlLexer
|
r12 | <h2><%=l(:label_enumerations)%></h2> | |
|
r136 | | |
|
r12 | <% Enumeration::OPTIONS.each do |option, name| %> | |
|
r2 | ||
|
r124 | <% if params[:opt]==option %> | |
|
r2 | ||
|
r136 | <h3><%= l(name) %></h3> | |
|
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> | |||
|
r154 | <p><%= link_to l(:label_enumeration_new), { :action => 'new', :opt => option }, :class => "icon icon-add" %></p> | |
|
r2 | ||
<% else %> | |||
|
r136 | <h3><%= link_to l(name), :opt => option %></h3> | |
|
r2 | <% end %> | |
|
r12 | <% end %> |