Comment Remplacer le formulaire ou titre en-tête ActiveScaffold
-
14-10-2019 - |
Question
Y at-il un moyen facile de remplacer le titre sur une page ActiveScaffold? Je sais que je peux personnaliser le nom de la partie du modèle, mais si je veux dire « faire de Let un nouveau widget, allons-nous? » au lieu de « Créer un widget »? Il semble exagéré de remplacer tout le modèle ou tout simplement partiel pour obtenir un nouveau cap.
Le _create_form_html.erb par défaut est ActiveScaffold
<% 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.... } %>
Y at-il un moyen de définir cette variable headline
à l'intérieur du contrôleur?
La solution
Dans l'écriture de configuration d'échafaudage:
conf.list.label = 'The list label'
conf.create.label = 'Let's make a new widget, shall we?'
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow