diff --git a/app/views/admin/users/_users.html.erb b/app/views/admin/users/_users.html.erb index f3c6af0fa..2c4c4db2e 100644 --- a/app/views/admin/users/_users.html.erb +++ b/app/views/admin/users/_users.html.erb @@ -1,24 +1,32 @@ -

<%= page_entries_info @users %>

+<% if @users.any? %> +

<%= page_entries_info @users %>

- - - - - + + + + + - <% @users.each do |user| %> - - - - - - - - <% end %> + + <% @users.each do |user| %> + + + + + + + + <% end %> +
<%= t('admin.users.columns.name') %><%= t('admin.users.columns.email') %><%= t('admin.users.columns.document_number') %><%= t('admin.users.columns.roles') %><%= t('admin.users.columns.verification_level') %><%= t("admin.users.columns.name") %><%= t("admin.users.columns.email") %><%= t("admin.users.columns.document_number") %><%= t("admin.users.columns.roles") %><%= t("admin.users.columns.verification_level") %>
<%= user.name %><%= user.email %><%= user.document_number %><%= display_user_roles(user) %><%= user.user_type %>
<%= user.name %><%= user.email %><%= user.document_number %><%= display_user_roles(user) %><%= user.user_type %>
-<%= paginate @users %> + <%= paginate @users %> +<% else %> +
+ <%= t("admin.users.index.no_users") %> +
+<% end %> diff --git a/app/views/admin/users/index.html.erb b/app/views/admin/users/index.html.erb index 2713399ed..ceee64394 100644 --- a/app/views/admin/users/index.html.erb +++ b/app/views/admin/users/index.html.erb @@ -1,16 +1,17 @@

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

-
+
<%= form_tag admin_users_path, method: :get, remote: true do %> -
+
<%= text_field_tag :search, '', placeholder: t('admin.users.search.placeholder') %> -
-
- <%= submit_tag t('admin.users.search.search'), class: 'button' %> +
+ <%= submit_tag t('admin.users.search.search'), class: 'button' %> +
<% end %>
-
+ +
<%= render "users" %>
diff --git a/config/locales/en/admin.yml b/config/locales/en/admin.yml index d3360f0a9..f01129868 100644 --- a/config/locales/en/admin.yml +++ b/config/locales/en/admin.yml @@ -961,6 +961,7 @@ en: verification_level: Verification level index: title: User + no_users: There are no users. search: placeholder: Search user by email, name or document number search: Search diff --git a/config/locales/es/admin.yml b/config/locales/es/admin.yml index ddaac5dd0..5a25e5ee5 100644 --- a/config/locales/es/admin.yml +++ b/config/locales/es/admin.yml @@ -963,6 +963,7 @@ es: verification_level: Nivel de verficación index: title: Usuarios + no_users: No hay usuarios. search: placeholder: Buscar usuario por email, nombre o DNI search: Buscar