From 3bfbdcaf015247b2feea2985fd21b68cc53e77cf Mon Sep 17 00:00:00 2001 From: rgarcia Date: Thu, 24 Sep 2015 10:25:06 +0200 Subject: [PATCH] adds search of unverified users [#500] --- app/controllers/admin/verifications_controller.rb | 5 +++++ app/views/admin/verifications/index.html.erb | 11 +++++++++++ config/locales/admin.en.yml | 2 ++ config/locales/admin.es.yml | 2 ++ config/routes.rb | 5 ++++- 5 files changed, 24 insertions(+), 1 deletion(-) diff --git a/app/controllers/admin/verifications_controller.rb b/app/controllers/admin/verifications_controller.rb index 1f2a67bec..6cc1ae769 100644 --- a/app/controllers/admin/verifications_controller.rb +++ b/app/controllers/admin/verifications_controller.rb @@ -4,4 +4,9 @@ class Admin::VerificationsController < Admin::BaseController @users = User.unverified.page(params[:page]) end + def search + @users = User.unverified.search(params[:name_or_email]).page(params[:page]).for_render + render :index + end + end \ No newline at end of file diff --git a/app/views/admin/verifications/index.html.erb b/app/views/admin/verifications/index.html.erb index fabb284cb..cd2e03047 100644 --- a/app/views/admin/verifications/index.html.erb +++ b/app/views/admin/verifications/index.html.erb @@ -1,5 +1,16 @@

<%= t("admin.verifications.index.title") %>

+<%= form_for(User.new, url: search_admin_verifications_path, as: :user, method: :get) do |f| %> +
+
+ <%= text_field_tag :name_or_email, "", placeholder: t("admin.verifications.index.search_placeholder") %> +
+
+ <%= f.submit t("admin.verifications.index.search"), class: "button radius success" %> +
+
+<% end %> +

<%= page_entries_info @users %>