<div class="contextual"> <%%= link_to 'New <%= singular_name.humanize %>', new_admin_<%= singular_name %>_path, :class => 'icon icon-add' %> | <%%= search_form_for @search, :url => collection_url do |f| %> <%% # Check https://github.com/ernie/ransack for options. # Simply change :id_eq into :name_cont, etc. %> <%%= f.text_field :id_eq, :placeholder => 'Search by ID' %> <%% end %> </div> <h2> <%= # FIXME: parent? doesn't always work :S link_to(parent.to_s, [:admin, parent]) + " >".html_safe if defined?(parent) && parent? -%> <%= plural_name.humanize %> </h2> <%% if @<%= plural_name %>.blank? %> <p class="nodata">No data to display</p> <%% else %> <table class="list issues"> <thead> <tr> <th class="checkbox"><%%= image_tag "admin/true.png" %></th> <% for attribute in attributes -%> <th><%%= sort_link(@search, :<%= attribute.name %>) %></th> <% end -%> <th></th> </tr> </thead> <%%= form_tag(destroy_all_admin_<%= plural_name %>_path, :method => :delete) do %> <tbody> <%% @<%= plural_name %>.each do |<%= singular_name %>| %> <tr class="<%%= cycle('odd', 'even') %>"> <td class="checkbox"> <%%= check_box_tag('ids[]', <%= singular_name %>.id, nil, :id => "ids_#{<%= singular_name %>.id}") %> </td> <% for attribute in attributes -%> <td><%%=h <%= singular_name %>.<%= attribute.name %> %></td> <% end -%> <td class="buttons"> <%%= link_to t('helpers.links.show'), [:admin, <%= singular_name %>], :class => 'icon icon-view' %> <%%= link_to t('helpers.links.edit'), edit_admin_<%= singular_name %>_path(<%= singular_name %>), :class => 'icon icon-edit' %> <%%= link_to t('helpers.links.destroy'), [:admin, <%= singular_name %>], :confirm => t('helpers.links.confirm'), :method => :delete, :class => 'icon icon-del' %> </td> </tr> <%% end %> </tbody> <tfoot> <tr> <th></th> <th colspan="<%= attributes.size %>"><%%= submit_tag t("helpers.submit.delete"), :confirm => t('helpers.links.confirm') %></th> <th></th> </tr> </tfoot> <%% end %> </table> <%% end %> <%%= navigate(@<%= plural_name %>) %>