sviluppo:cityware_wizard
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
sviluppo:cityware_wizard [2016/10/10 09:40] – l.cardinali | sviluppo:cityware_wizard [2024/10/15 09:45] (versione attuale) – modifica esterna 127.0.0.1 | ||
---|---|---|---|
Linea 65: | Linea 65: | ||
* ** validaWizardStep($formData, | * ** validaWizardStep($formData, | ||
====== | ====== | ||
- | * ** setValueIndietro()** che serve per settare eventuali var che si vogliono mantenere | + | * ** setValueToSave()** che serve per settare eventuali var non presenti in $_POST |
es. Si deve utilizzare per risettare il valore delle grid. Questo perché dalla $_POST non è possibile reperire il contenuto della grid per metterlo in cache e quindi all' | es. Si deve utilizzare per risettare il valore delle grid. Questo perché dalla $_POST non è possibile reperire il contenuto della grid per metterlo in cache e quindi all' | ||
====== | ====== | ||
- | * ** getIndietroEvent()/setIndietroEvent($indietroEvent);** getter e setter da implementare (creare anche la property private $indietroEvent; e gestirla nel getter/ | + | * ** getAppliedCache()/setAppliedCache($appliedCache);** getter e setter da implementare (creare anche la property private $appliedCache; e gestirla nel getter/ |
+ | All' | ||
Per gestire il salvataggio finale/ | Per gestire il salvataggio finale/ | ||
Linea 79: | Linea 80: | ||
In questo modo si aggiunge un valore in cache per poi riutilizzarlo alla fine (metodo postComplete). Se viene passata $formName oppure $formName e $formKey questo valore viene pulito in automatico facendo indietro dalla form ' | In questo modo si aggiunge un valore in cache per poi riutilizzarlo alla fine (metodo postComplete). Se viene passata $formName oppure $formName e $formKey questo valore viene pulito in automatico facendo indietro dalla form ' | ||
es. | es. | ||
- | $this-> | + | '' |
====== | ====== | ||
Linea 89: | Linea 90: | ||
es. | es. | ||
- | $value = array(' | + | '' |
- | $this-> | + | $this-> |
Linea 97: | Linea 98: | ||
Se vanno eseguite delle operazioni fuori transazione, | Se vanno eseguite delle operazioni fuori transazione, | ||
- | Per gestire i messaggi finali, in caso di errore o esito positivo, nella superclasse ci sono $completeErrorMsg e $completeMsg che vanno valorizzati con i messaggi da stampare ($completeMsg se non valorizzato di default prende: ' | + | Per gestire i messaggi finali, in caso di errore o esito positivo, nella superclasse ci sono $completeErrorMsg e $completeMsg che vanno valorizzati con i messaggi da stampare ($completeMsg se non valorizzato di default prende: ' |
sviluppo/cityware_wizard.1476092411.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)