Joomla.it Forum
Componenti per Joomla! => Gestione Form => : ItalPascal 17 Jan 2015, 14:58:40
-
Ho seguito i consigli che sono stati dati a Dmiao83.
Ho inserito nel form da usare per le modifiche in "conditions" la riga :
<?php return array('Data.id' => $form->data['nomedb_nuovocf5']); ?>
Restituisce questo messaggio aprendo il form vuoto, senza il record che ho cliccato nel link.
Notice: Undefined index: italpascal_nuovocf5 in /nome completo del mio host/nuovocf5/administrator/components/com_chronoforms5/chronoforms/actions/db_read/db_read.php(67) : eval()'d codeon line 1
Sono andato a leggere il file db_read.php e trovo questo :
66 $find_params = array();
67 $conditions = eval('?>'.$config->get('conditions', ''));
68 $model_class::getInstance()->conditions = is_array($conditions) ? $conditions : array();
penso che in riga 67 trova il codice messo in "Conditions" nel DBRead del form : <?php return array('Data.id' => $form->data['nomedb_nuovocf5']); ?>
nomedb_nuovocf5 è il database che ho usato quando ho installato joomla, è qui l'errore ?
il mio esempio è visibile in www.italpascal.it/nuovocf5 (http://www.italpascal.it/nuovocf5)
-
Dopo una serie di modifiche non visualizzo più l'errore MA continuo a non vedere i record da modificare dopo aver cliccato sul campo linkabile. ;(
-
Chronoconnectivity usa gcb, quindi devi usare $form->data['gcb']
-
Si. infatti ho cambiato in "gbc" e non segnala errori ma ancora non visualizzo il record selezionato per le modifiche.
-
penso che in riga 67 trova il codice messo in "Conditions" nel DBRead del form : <?php return array('Data.id' => $form->data['nomedb_nuovocf5']); ?>
se hai scritto quello che vedo sopra <?php return array('Data.id' => $form->data['nomedb_nuovocf5']); ?>
non usare il model Data e scrivi così
<?php return array('id' => $form->data['gcb']); ?>
-
si, infatti avevo modificato in "gdb" ma continuo a non vedere il record nel form.
Forse ho sbagliato il setup/sequenza del form ?
[allegato eliminato automaticamente dopo un anno]
-
Db read va sempre prima di Html render form altrimenti non può passare i dati letti quando il form viene visualizzato.
-
Si Vales, ho provato a metter HTML Form sia in OnLoad che in OnFound ma in nessun caso riesco a far caricare i dati dentro il form ;)
[allegato eliminato automaticamente dopo un anno]
-
mi piacerebbe vedere la configurazione di db read e dei campi del form
-
Puoi vedere direttamente , ti ho mandato link privato
Queste sono le config di DBRead ( due image )
[allegato eliminato automaticamente dopo un anno]
-
i campi del form intendi in ChronoConnectvity5 ?
Credo che vanno bene, in visualizzazione elenco si vedono
[allegato eliminato automaticamente dopo un anno]
-
C'era un errore nel codice che hai messo in action mancavano le {} di delimitazione dell'if
-
??? ma tu riesci a vedere il record caricato dopo il click su modifica ?
Io non non riesco a vedere nulla, mannaggia ;( ;( ;(
-
senza il model attivato nel db Read nel form AssMod ora si leggono.
-
EUREKA ;) ;) ;)
Adesso mi segno tutto ;) e chiudo finalmente con RISOLTO da Vales ;)
-
C'era un errore nel codice che hai messo in action mancavano le {} di delimitazione dell'if
dove è questo errore di cosa si sta parlando?
-
Ciao Giuseboss, ti ho mandato msg privato.