[ruby-it] Problema indirizzamento controller-vista
Fabrizio Regini
freegenie a gmail.com
Sab 8 Nov 2008 08:19:34 CET
Ciao Davide,
eccomi con le dovute spiegazioni.
Da una certa versione di rails in poi, (non ricordo quale) è stato
introdotto il concetto di 'risorse'.
Se un controller è definito come 'risorsa', allora non puoi aggiungere
azioni liberamente come hai fatto con l'azione 'arg'.
L'azione 'index' funzionava perchè rientra nelle azioni default delle
risorse.
La modifica la file routes.rb è necessaria quando, lavorando con una
risorsa, le azioni default non coprono i tuoi bisogni.
Iniziare lo sviluppo in Rails senza avere ben presente cosa sono le
risorse e cos'è il paradigma REST può essere alquanto doloroso.
Ti consiglio di iniziare da qui:
http://api.rubyonrails.org/classes/ActionController/Resources.html
Il giorno 07/nov/08, alle ore 19:47, Davide Spaggiari ha scritto:
> Altra cosa: perchè l'azione "index" non necessita di questa modifica e
> funziona normalmente senza di essa ?
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
More information about the Ml
mailing list