Sha256: c576f8be681f3e4b3f8b5ff48ebcb1ffa25625885a4b2461c72d3e4ba7367ae0
Contents?: true
Size: 1.85 KB
Versions: 5
Compression:
Stored size: 1.85 KB
Contents
<%% title "Listing <%= gen_spec.plural_title %>" %> <%%=data_table_start <%="#{gen_spec.plural_name}_#{next_count}".inspect%>%> <tr> <th> </th> <% for cname, specs in gen_spec.safe_table_view_columns -%> <th><%= specs[:label]%><%= " (#{specs[:units]})" if specs[:units]%></th> <% end -%> </tr> <%% @<%= gen_spec.plural_name %>.each do |<%= gen_spec.singular_name %>| %> <tr> <td><%%= link_to <%=gen_spec.singular_name%>.short_name, <%= gen_spec.singular_name %> %> </td> <% for cname, specs in gen_spec.safe_table_view_columns -%> <% case specs[:type] -%> <% when :file -%> <td style="text-align: <%=specs[:align]%>;"><%%=h <%= gen_spec.singular_name %>.<%= cname %> %></td> <% when :integer -%> <td style="text-align: <%=specs[:align]%>;"><%%=h <%= gen_spec.singular_name %>.<%= cname %> %></td> <% when :float -%> <td style="text-align: <%=specs[:align]%>;"><%%=h <%= gen_spec.singular_name %>.<%= cname %> %></td> <% when :decimal -%> <td style="text-align: <%=specs[:align]%>;"><%%=h <%= gen_spec.singular_name %>.<%= cname %> %></td> <% when :string -%> <td style="text-align: <%=specs[:align]%>;"><%%=h <%= gen_spec.singular_name %>.<%= cname %> %></td> <% when :photo -%> <td style="text-align: <%=specs[:align]%>;"><%%=h <%= gen_spec.singular_name %>.<%= cname %> %></td> <% when :foreign_key -%> <td style="text-align: <%=specs[:align]%>;"><%%=(h <%= gen_spec.singular_name %>.<%= gen_spec.belongs_to_name(cname) %>.short_name) if <%= gen_spec.singular_name %>.<%= gen_spec.belongs_to_name(cname) %> -%></td> <% when :datetime -%> <td style="text-align: <%=specs[:align]%>;"><%%=h <%= gen_spec.singular_name %>.<%= cname %> -%></td> <% end -%><% end -%> </tr> <%% end -%> <%%=data_table_end <%="#{gen_spec.plural_name}_#{count}".inspect%>%> <br /> <%%= link_to 'New <%= singular_name %>', new_<%= singular_name %>_path %>
Version data entries
5 entries across 5 versions & 1 rubygems