janka74
(Giancarloalbanese 74)
January 12, 2012, 9:26am
1
Ho realizzato un piccolo form di ricerca per una view.
Ora ho la necessità di riutilizzare lo stesso form di ricerca in un’altra view.
Vorrei evitare di copiare il form anche nell’altra cartella/view,
altrimenti sarei obbligato ogni volta che faccio una modifica a riportarla in entrambe le unit.
Esiste una soluzione elegante per risolvere il problema?
mdomba
(Maurizio Domba Cerin)
January 12, 2012, 9:28am
2
La puoi mettere in una view separata… e poi usare renderPartial() per aggiungerla nelle altre view…
sensorario
(Sensorario)
January 12, 2012, 9:56am
3
Ricordati che nel controller devi creare il model, passarlo alla view dove vuoi il form, e dalla view dovrai passare nuovamente il model usando renderPartial.
mdomba
(Maurizio Domba Cerin)
January 12, 2012, 10:05am
4
Ti scrivo qui riguardo il post che hai fatto nel forum inglese - http://www.yiiframework.com/forum/index.php?/topic/25183-reusing-subforms-on-multiple-forms/
CForm e tut’ un altra cosa… e una view generata automaticamente da un array… per questo li non serve usare il renderPartial().