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 @@
| <%= 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") %> | @@ -28,7 +28,7 @@<%= 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 %> | 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í.