Domanda

C'è un modo semplice per sostituire il titolo in una pagina ActiveScaffold? So che posso personalizzare il nome del modello di parte, ma cosa succede se voglio dire "fare Let un nuovo widget, va bene?" invece di "Crea Widget"? Sembra eccessivo per sostituire l'intero modello o parziale solo per ottenere una nuova rubrica.

Il _create_form_html.erb ActiveScaffold predefinito è

  <% 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.... } %>

C'è un modo per impostare quella variabile headline da dentro il controllore?

È stato utile?

Soluzione

Inside the scaffold config write:

conf.list.label = 'The list label'
conf.create.label = 'Let's make a new widget, shall we?'
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top