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?

Était-ce utile?

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
scroll top