In genere, utilizzando form_for(@foo)
significa che nel back-end dell'azione del modulo, i dati del modulo saranno disponibili in params[:foo]
, ma nel mio caso mi piacerebbe avere uno spazio dei nomi personalizzato applicato a questi parametri, ovvero params[:bar]
, non params[:foo]
.Nome personalizzato per l'hash dei parametri da Rails form_for
Sono non parlando di fare lo spazio dei nomi più fornendo l'argomento :namespace
al metodo form_for
. Al contrario, il mio nome attuale è troppo lungo, e voglio accorciarlo. Ancora più importante, in realtà sto scambiando un nuovo modello al posto di uno esistente, quindi il controller è pieno di chiamate a params[:quoter]
, mentre il nostro nuovo modello fornisce params[:company_quoter_intf_quoter]
. Qualche idea?
Spec: rubino 1.9.3, Rails 3.2.3
Ho cercato questo e non è stato immediatamente evidente, quindi grazie. –