diff --git a/app/controllers/admin/site_customization/cards_controller.rb b/app/controllers/admin/site_customization/cards_controller.rb index 4f3e4d6a7..c0d06018e 100644 --- a/app/controllers/admin/site_customization/cards_controller.rb +++ b/app/controllers/admin/site_customization/cards_controller.rb @@ -2,7 +2,8 @@ class Admin::SiteCustomization::CardsController < Admin::SiteCustomization::Base skip_authorization_check def index - @cards = ::Widget::Card.page(params[:page_id]) + @page = ::SiteCustomization::Page.find(params[:page_id]) + @cards = @page.cards end end diff --git a/app/views/admin/site_customization/cards/_cards.html.erb b/app/views/admin/site_customization/cards/_cards.html.erb index 96a836141..be538c0d0 100644 --- a/app/views/admin/site_customization/cards/_cards.html.erb +++ b/app/views/admin/site_customization/cards/_cards.html.erb @@ -1,9 +1,9 @@ - - - + + + diff --git a/app/views/admin/site_customization/cards/index.html.erb b/app/views/admin/site_customization/cards/index.html.erb index 9dd4e932f..94c2b4e8f 100644 --- a/app/views/admin/site_customization/cards/index.html.erb +++ b/app/views/admin/site_customization/cards/index.html.erb @@ -1,16 +1,18 @@ <%= back_link_to admin_site_customization_pages_path %>
-

<%= t("admin.homepage.cards_title") %>

+

+ <%= @page.title %> <%= t("admin.site_customization.pages.cards.cards_title") %>

- <%= link_to t("admin.homepage.create_card"), new_admin_widget_card_path(page_id: params[:page_id]), class: "button" %> + <%= link_to t("admin.site_customization.pages.cards.create_card"), + new_admin_widget_card_path(page_id: params[:page_id]), class: "button" %>
<% if @cards.present? %> <%= render "cards", cards: @cards %> <% else %>
- <%= t("admin.homepage.no_cards") %> + <%= t("admin.site_customization.pages.cards.no_cards") %>
<% end %>
diff --git a/app/views/admin/site_customization/pages/index.html.erb b/app/views/admin/site_customization/pages/index.html.erb index e5c6afd6c..bf1b24569 100644 --- a/app/views/admin/site_customization/pages/index.html.erb +++ b/app/views/admin/site_customization/pages/index.html.erb @@ -13,7 +13,7 @@ - + @@ -28,7 +28,7 @@ diff --git a/config/locales/en/admin.yml b/config/locales/en/admin.yml index 7033fefbf..4c3d5023c 100644 --- a/config/locales/en/admin.yml +++ b/config/locales/en/admin.yml @@ -1424,6 +1424,16 @@ en: status_published: Published title: Title slug: Slug + cards_title: Cards + see_cards: See Cards + cards: + cards_title: cards + create_card: Create card + no_cards: There are no cards. + title: Title + description: Description + link_text: Link text + link_url: Link URL homepage: title: Homepage description: The active modules appear in the homepage in the same order as here. diff --git a/config/locales/es/admin.yml b/config/locales/es/admin.yml index 0075225c7..9156e445f 100644 --- a/config/locales/es/admin.yml +++ b/config/locales/es/admin.yml @@ -1423,6 +1423,16 @@ es: status_published: Publicada title: Título slug: Slug + cards_title: Tarjetas + see_cards: Ver tarjetas + cards: + cards_title: tarjetas + create_card: Crear tarjeta + no_cards: No hay tarjetas. + title: Título + description: Descripción + link_text: Texto del enlace + link_url: URL del enlace homepage: title: Título description: Los módulos activos aparecerán en la homepage en el mismo orden que aquí.
<%= t("admin.homepage.cards.title") %><%= t("admin.homepage.cards.description") %><%= t("admin.homepage.cards.link_text") %> / <%= t("admin.homepage.cards.link_url") %><%= t("admin.site_customization.pages.cards.title") %><%= t("admin.site_customization.pages.cards.description") %><%= t("admin.site_customization.pages.cards.link_text") %> / <%= t("admin.site_customization.pages.cards.link_url") %> <%= t("admin.shared.image") %> <%= t("admin.shared.actions") %>
<%= t("admin.site_customization.pages.page.title") %> <%= t("admin.site_customization.pages.page.slug") %><%= t("admin.homepage.cards_title") %><%= t("admin.site_customization.pages.page.cards_title") %> <%= t("admin.site_customization.pages.page.created_at") %> <%= t("admin.site_customization.pages.page.updated_at") %> <%= t("admin.site_customization.pages.page.status") %> <%= page.slug %> - <%= link_to "Cards", admin_site_customization_page_cards_path(page), + <%= link_to t("admin.site_customization.pages.page.see_cards"), admin_site_customization_page_cards_path(page), class: "button hollow expanded" %> <%= I18n.l page.created_at, format: :short %>