Как переопределить заголовок или заголовок формы в ActiveScaffold
-
14-10-2019 - |
Вопрос
Есть ли простой способ переопределить заголовок на странице ActiveScaffold? Я знаю, что могу настроить название модельной части, но что, если я хочу сказать: «Давайте сделаем новый виджет, не так ли?» Вместо «создать виджет»? Кажется чрезмерным переопределить весь шаблон или частичный, чтобы получить новый заголовок.
ActiveScaffold по умолчанию _create_form_html.erb
<% form_action ||= :create %>
<%= render :partial => "base_form", :locals => {:xhr => xhr ||= nil,
:form_action => form_action,
:method => method ||= :post,
:cancel_link => cancel_link ||= true,
:headline => headline ||= active_scaffold_config.... } %>
Есть ли способ установить это headline
переменная изнутри контроллера?
Решение
Внутри конфигурации каркаса написать:
conf.list.label = 'The list label'
conf.create.label = 'Let's make a new widget, shall we?'
Не связан с StackOverflow