next-l/enju_leaf

View on GitHub
app/views/user_import_files/_results.html.erb

Summary

Maintainability
Test Coverage
<h2><%= t('activerecord.models.user_import_result') %></h2>
<p>
  <%= link_to((image_tag 'icons/page_white_excel.png', size: '16x16', class: 'enju_icon', alt: 'TSV'), user_import_results_path(user_import_file_id: @user_import_file.id, format: :txt, locale: @locale.to_s)) -%>
  (<%= link_to 'TSV', user_import_results_path(user_import_file_id: @user_import_file.id, format: :txt, locale: @locale.to_s) -%>)
</p>

<table class="table table-striped index">
  <tr>
    <th><%= t('activerecord.attributes.user_import_result.lineno') %></th>
    <th><%= t('activerecord.attributes.user_import_result.body') %></th>
    <th><%= t('activerecord.models.user') %></th>
    <th></th>
  </tr>
<% @user_import_results.each_with_index do |user_import_result, idx| %>
  <tr class="line<%= cycle("0", "1") -%>">
    <td><%= @user_import_results.offset_value + idx + 1 %></td>
    <td><%= user_import_result.body.inspect %></td>
    <td><%= link_to user_import_result.user.username, user_import_result.user.profile if user_import_result.user.try(:profile) %></td>
    <td>
      <%= link_to t('page.show'), user_import_result %>
      <%= link_to t('page.destroy'), user_import_result, data: {confirm: t('page.are_you_sure')}, method: :delete %>
    </td>
  </tr>
<% end %>
</table>
<%= paginate(@user_import_results) %>