Joomla.it Forum

Componenti per Joomla! => Gestione Form => : rose9392 21 Jun 2015, 13:32:13

: DBSave - ChronoformsV4 - savare un dato non presente nella form [RISOLTO]
: rose9392 21 Jun 2015, 13:32:13
Ciao,

ho creato una form articolata con chronoforms ricca di Drop Down, Text Box, Text Area, File upload: non tutti i valori inseriti in questi form sono memorizzati in un unica tabella ma bensė due: per risolvere la questione non ho fatto altro che utilizzare due DBSave.

Il problema che mi si presenta č al salvataggio dei dati nella prima tabella(quindi primo dBSave), ovvero: questa tabella contiene tanti campi quanti sono nella form ad eccezione di uno che indica lo stato (id_stato) del record inserito (modificato, nuovo, eliminato); in questo particolare caso vorrei quindi passare dal form al database id_stato = 'N'

ho provato a inserire all'interno di Fields (nel settaggio di DBSave) il parametro id_stato='N' senza esito positivo.

Ringrazio anticipatamente per il supporto
: Re:DBSave - ChronoformsV4 - savare un dato non presente nella form
: rose9392 21 Jun 2015, 15:06:10
Una soluzione che ho trovato č quella di usare un Hidden Box, esiste solo questa? oppure c'č qualche altro modo?
: Re:DBSave - ChronoformsV4 - savare un dato non presente nella form
: vales 21 Jun 2015, 19:52:05
Prima di dbsave in un campo custom crei una chiave dell'array $form->data['campo']=$tuovalore.
Se usi il model nell'array devi inserirlo prima di campo .
: Re:DBSave - ChronoformsV4 - savare un dato non presente nella form
: rose9392 21 Jun 2015, 22:39:25
Grazie vales!