adds search of unverified users [#500]
This commit is contained in:
@@ -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
|
||||
@@ -1,5 +1,16 @@
|
||||
<h2><%= t("admin.verifications.index.title") %></h2>
|
||||
|
||||
<%= form_for(User.new, url: search_admin_verifications_path, as: :user, method: :get) do |f| %>
|
||||
<div class="row">
|
||||
<div class="small-12 medium-6 column">
|
||||
<%= text_field_tag :name_or_email, "", placeholder: t("admin.verifications.index.search_placeholder") %>
|
||||
</div>
|
||||
<div class="form-inline small-12 medium-6 column">
|
||||
<%= f.submit t("admin.verifications.index.search"), class: "button radius success" %>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<h3><%= page_entries_info @users %></h3>
|
||||
|
||||
<ul class="admin-list">
|
||||
|
||||
@@ -101,6 +101,8 @@ en:
|
||||
verifications:
|
||||
index:
|
||||
title: Incomplete verifications
|
||||
search_placeholder: 'Search user by name or email'
|
||||
search: Search
|
||||
officials:
|
||||
level_0: Not an official
|
||||
level_1: Level 1
|
||||
|
||||
@@ -101,6 +101,8 @@ es:
|
||||
verifications:
|
||||
index:
|
||||
title: Verificaciones incompletas
|
||||
search_placeholder: 'Buscar usuario por nombre o email'
|
||||
search: Buscar
|
||||
officials:
|
||||
level_0: "No es cargo público"
|
||||
level_1: Nivel 1
|
||||
|
||||
@@ -113,7 +113,10 @@ Rails.application.routes.draw do
|
||||
collection { get :search }
|
||||
end
|
||||
|
||||
resources :verifications, controller: :verifications, only: :index
|
||||
resources :verifications, controller: :verifications, only: :index do
|
||||
collection { get :search}
|
||||
end
|
||||
|
||||
resource :activity, controller: :activity, only: :show
|
||||
resource :stats, only: :show
|
||||
|
||||
|
||||
Reference in New Issue
Block a user