extraction de partiels
This commit is contained in:
parent
e2ea63a3c6
commit
1df14cbefd
|
@ -9,31 +9,8 @@
|
|||
</thead>
|
||||
|
||||
<tbody>
|
||||
<% @emails.each do |email| %>
|
||||
<tr>
|
||||
<td><%= email.date %></td>
|
||||
<td><%= email.subject %></td>
|
||||
<td>
|
||||
<% email.organisations.each do |organisation| %>
|
||||
<span class="email_attribute_organisation"><%= organisation %></span>
|
||||
<% end if email.organisations %>
|
||||
<% email.servers.each do |server| %>
|
||||
<span class="email_attribute_server"><%= server %></span>
|
||||
<% end if email.servers %>
|
||||
<% if email.cron? %>
|
||||
<span class="email_attribute_cron">cron</span>
|
||||
<% end %>
|
||||
<% if email.mailing_list? %>
|
||||
<span class="email_attribute_mailing_list">list</span>
|
||||
<% end %>
|
||||
<% if email.junk? %>
|
||||
<span class="email_attribute_junk">junk</span>
|
||||
<% end %>
|
||||
</td>
|
||||
<td><%= link_to 'Show', email, "data-turbo-frame": "_top" %></td>
|
||||
<td><%= link_to 'Edit', edit_email_path(email), "data-turbo-frame": "_top" %></td>
|
||||
<td><%= link_to 'Destroy', email, method: :delete, data: { confirm: 'Are you sure?' }, "data-turbo-frame": "_top" %></td>
|
||||
</tr>
|
||||
<% emails.each do |email| %>
|
||||
<%= render partial: "list_row", object: email, as: :email %>
|
||||
<% end %>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
24
app/views/emails/_list_row.html.erb
Normal file
24
app/views/emails/_list_row.html.erb
Normal file
|
@ -0,0 +1,24 @@
|
|||
<tr>
|
||||
<td><%= email.date %></td>
|
||||
<td><%= email.subject %></td>
|
||||
<td>
|
||||
<% email.organisations.each do |organisation| %>
|
||||
<span class="email_attribute_organisation"><%= organisation %></span>
|
||||
<% end if email.organisations %>
|
||||
<% email.servers.each do |server| %>
|
||||
<span class="email_attribute_server"><%= server %></span>
|
||||
<% end if email.servers %>
|
||||
<% if email.cron? %>
|
||||
<span class="email_attribute_cron">cron</span>
|
||||
<% end %>
|
||||
<% if email.mailing_list? %>
|
||||
<span class="email_attribute_mailing_list">list</span>
|
||||
<% end %>
|
||||
<% if email.junk? %>
|
||||
<span class="email_attribute_junk">junk</span>
|
||||
<% end %>
|
||||
</td>
|
||||
<td><%= link_to 'Show', email, "data-turbo-frame": "_top" %></td>
|
||||
<td><%= link_to 'Edit', edit_email_path(email), "data-turbo-frame": "_top" %></td>
|
||||
<td><%= link_to 'Destroy', email, method: :delete, data: { confirm: 'Are you sure?' }, "data-turbo-frame": "_top" %></td>
|
||||
</tr>
|
|
@ -3,5 +3,5 @@
|
|||
<h1>Emails</h1>
|
||||
|
||||
<%= turbo_frame_tag "emails" do %>
|
||||
<%= render partial: "list", object: @emails %>
|
||||
<%= render partial: "list", object: @emails, as: :emails %>
|
||||
<% end %>
|
||||
|
|
Loading…
Reference in a new issue