Joomla.it Forum

Componenti per Joomla! => Gestione Form => : TheSamu 10 Feb 2012, 15:49:17

: Chronoforms riepilogo dati
: TheSamu 10 Feb 2012, 15:49:17
help help sono due giorni che sono dietro a questa cosa e non riesco a far visualizzare i dati

il codice che uso è
<div class="ccms_form_element cfdiv_text"
 id="autoID-ca1bd44f22f4a8879d4f5427e8c244a5_container_div">
<label>Cognome:</label>
{echo .$a['ris_cognome']."}
<div class="clear"></div>
<div id="error-message-ris_cognome"></div>
</div>
: Re:Chronoforms visualizzazione dati
: TheSamu 10 Feb 2012, 18:13:00
help!!
ho tentato anche con
:

<output name="Nome" value="<?php echo $posted['ris_nome']; ?>"/>
e con
:
<div>
Nome : <?php echo $posted['ris_nome']; ?>[br /][br /]
</div>
: Re:Chronoforms riepilogo dati
: vales 10 Feb 2012, 19:29:21
Da dove provengono i dati ? Dovresti spiegare un po' più diffusamente cosa vuoi realizzare.
: Re:Chronoforms riepilogo dati
: TheSamu 10 Feb 2012, 20:32:05
allora, prendendo spunto da quasi tutte le tue guide che mi sono state utilizzime
ho creato un form a geometria variabile dove inserisco i dati

successivamente tramite tasto submit o dal menu riesco a vedere (sempre prendendo spunto da una tua guida)  tutto l'elenco dei dati inseriti

ora, mi interessa visualizzare una persona specifica premo sul nome e entro nel dettaglio dove ci dovrebbe essere tutto il riassunto (non modificabile) della persona

utilizzando il form wizard in events  e nella parte On Load ho messo DB Multi Record Loader e subito dopo il custom code ecco,  non riesco a creare un custom code che riesca a farmi visualizzare i dati

inizialmente pensavo non mi agganciasse il cf_id ma poi ho notatoche nell'url mi scrive: index.php/elenco-risorse?chronoform=Test-Riassunto-Persona&rec=42
quindi dovrebbe puntare sul record giusto (perché se utilizzo sempre da una tua guida la funzione per modificare i dati mi richiama i dati giusti)

in privato ti ho mandato il link dove puoi vedere quello che fin ora ho realizzato e' di facile intuizione

: Re:Chronoforms riepilogo dati
: vales 11 Feb 2012, 09:27:19
Riepilogo quello che credo di aver compreso.

1) con un form inserisci di dati in una tabella e funziona.

2) con un altro form che utilizza l'action DB Multi Record loader visualizzi l'elenco dei record caricati dove hai realizzato sul campo nome un link al form di visualizzazione.

3) tramite il link accedi al terzo form di visualizzatione che non ti mostra i dati del record scelto.

Se la situazione è questa ed il codice del primo post lo hai inserito nel terzo form, penso che quel codice non sia corretto perchè per recuperare il nome del campo basta usare la nostazione {nome_campo} senza echo e variabile php come hai mostrato.
: Re:Chronoforms riepilogo dati
: TheSamu 11 Feb 2012, 12:34:56
perfetto hai riassunto il tutto alla perfezione
purtroppo ho provato il {nome_campo} che tu mii consigli, infatti il codice presente nel custom code in questo momento non e' nient'altro che il codice automatico che crea quando invia la mail

esempio
:
<div class="ccms_form_element cfdiv_text"
 id="autoID-ca1bd44f22f4a8879d4f5427e8c244a5_container_div">
<label>Cognome:</label>{ris_cognome}
<div class="clear"></div>
<div id="error-message-ris_cognome"></div>
</div>
eppure non funziona, la cosa divertente, e' che se creo un foglio in php e uso $_post per richiamare l campo funziona ma in chronoforms no
: Re:Chronoforms riepilogo dati
: vales 11 Feb 2012, 17:51:38
Ma il terzo form lo hai creato secondo le istruzioni di questa guida ?

http://www.joomla.it/articoli-community-16-e-17-tab/5327-guida-2-joomla-17-e-chronoforms-interagire-con-il-database.html

per funzionare è necessaria l'action DB Record Loader altrimenti il richiamo dei campi con {nome_campo} non può funzionare.
: Re:Chronoforms riepilogo dati
: TheSamu 11 Feb 2012, 19:03:21
ho utilizzato il DB Record multi Loader non il DB Record Loader

si ho seguito quella guida

ti ho scritto un pm
: Re:Chronoforms riepilogo dati
: vales 11 Feb 2012, 19:41:29
Nella guida ho parlato di 3 form, uno per l'inserimento, il secondo per visualizzare l'elenco dei dati ed il terzo per le visualizzazioni ed eventuali modifiche.

Il secondo form che visualizza le liste usa l'action DB Multi Record Loader.

Nella parte finale della guida si descrive come realizzare il terzo form che usa l'action DB Record Loader.

Le due action sono usate in due form diversi !