app/views/admin/subscribers/index.html.erb in spree_mail-0.40.0.3 vs app/views/admin/subscribers/index.html.erb in spree_mail-0.40.0.4
- old
+ new
@@ -3,31 +3,31 @@
<div class='toolbar'>
<ul class='actions'>
<li>
<p>
<% if controller.action_name == 'unsubscribed' %>
- <%= button_link_to t("view_all_subscribers"), admin_subscribers_path %>
+ <%= button_link_to t('view_all_subscribers'), admin_subscribers_path %>
<% else %>
- <%= button_link_to t("view_unsubscribed"), unsubscribed_admin_subscribers_path %>
+ <%= button_link_to t('view_unsubscribed'), unsubscribed_admin_subscribers_path %>
<% end %>
- <%= button_link_to t("new_subscriber"), new_object_url, :icon => 'add' %>
+ <%= button_link_to t('new_subscriber'), new_object_url, :icon => 'add' %>
</p>
</li>
</ul>
<br class='clear' />
</div>
-<h1><%= t("listing_subscribers") %></h1>
+<h1><%= t('listing_subscribers') %></h1>
<table class="index">
<thead>
<tr>
<%= hook :admin_subscribers_index_headers do %>
- <th><%= order @search, :by => :name, :as => t("name") %></th>
- <th><%= order @search, :by => :email, :as => t("email") %></th>
+ <th><%= sort_link @search, :name, t('name') %></th>
+ <th><%= sort_link @search, :email, t('email') %></th>
<th><%= hook :admin_subscribers_index_header_actions %></th>
<% end %>
</tr>
</thead>
<tbody>
@@ -52,25 +52,27 @@
<%= will_paginate(:previous_label => "« #{t('previous')}", :next_label => "#{t('next')} »") %>
<% content_for :sidebar do %>
- <div class="box">
- <h3><%= t(:search) %></h3>
- <%= form_for @search do |f| %>
- <%- locals = {:f => f} %>
- <%= hook :admin_subscribers_index_search, locals do %>
- <p>
- <%= t("name") %><br />
- <%= f.text_field :name_contains, :size=>18 %>
- <p>
- <%= t("email") %><br />
- <%= f.text_field :email_contains, :size=>18 %>
- </p>
-
- <% end %>
- <%= hook :admin_subscribers_index_search_buttons, locals do %>
- <p><%= button t("search") %></p>
- <% end %>
+<div class="box">
+ <h3><%= t('search') %></h3>
+
+ <% @subscriber = Subscriber.metasearch %>
+ <%= form_for [:admin, @subscriber] do |f| %>
+ <%- locals = {:f => f} %>
+ <%= hook :admin_subscribers_index_search, locals do %>
+ <p>
+ <label><%= t 'name' %></label><br />
+ <%= f.text_field :name_like, :size => 25 %>
+ </p>
+ <p>
+ <label><%= t 'email' %></label><br />
+ <%= f.text_field :email_like, :size => 25 %>
+ </p>
<% end %>
- </div>
-<% end %>
+ <%= hook :admin_subscribers_index_search_buttons, locals do %>
+ <p><%= button t('search') %></p>
+ <% end %>
+ <% end %>
+</div>
+<% end %>
\ No newline at end of file