Merge pull request #2924 from consul/backport-1588-make-homepage-content-translatable

Make homepage content translatable
This commit is contained in:
Javier Martín
2018-10-03 13:20:49 +02:00
committed by GitHub
9 changed files with 126 additions and 40 deletions

View File

@@ -1,4 +1,5 @@
class Admin::Widget::CardsController < Admin::BaseController
include Translatable
def new
@card = ::Widget::Card.new(header: header_card?)
@@ -44,6 +45,7 @@ class Admin::Widget::CardsController < Admin::BaseController
params.require(:widget_card).permit(
:label, :title, :description, :link_text, :link_url,
:button_text, :button_url, :alignment, :header,
*translation_params(Widget::Card),
image_attributes: image_attributes
)
end
@@ -52,4 +54,7 @@ class Admin::Widget::CardsController < Admin::BaseController
params[:header_card].present?
end
def resource
Widget::Card.find(params[:id])
end
end