Back to top

Autore Topic: come visualizzare {id_cf} in chronoforms  (Letto 1685 volte)

alderin

  • Visitatore
come visualizzare {id_cf} in chronoforms
« il: 26 Mar 2015, 17:50:28 »
Salve qualcuno sa come poter visualizzare  il comando{cf_id} nel template dell'email la chiave primaria della tabella .
grazie
 

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:come visualizzare {id_cf} in chronoforms
« Risposta #1 il: 26 Mar 2015, 21:38:59 »
Benvenuto nella comunità italiana di joomla alderin,

credo che non essendo un campo del form non funzioni quella notazione per vedere il valore di cf_id.

Prova con PHP

se non usi il model in dbsave così

Codice: [Seleziona]
<?php echo $form->data['cf_id']; ?>
se usi il model in dbsave così

Codice: [Seleziona]
<?php echo $form->data['tuo_model']['cf_id']; ?>
l'action email deve essere dopo l'action db save
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

alderin

  • Visitatore
Re:come visualizzare {id_cf} in chronoforms
« Risposta #2 il: 26 Mar 2015, 22:59:32 »
grazie pe il tempismo della soluzione , purtroppo non ci sono riuscito in quando mi esce a video un array scritto tutto in rosso e tutti i template, non è che mi potresti dire dire come fare più nel modo passo passo in quando il sottocritto è alle prime armi nel linguaggio.
grazie infiniti
 

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:come visualizzare {id_cf} in chronoforms
« Risposta #3 il: 26 Mar 2015, 23:41:42 »
Dovresti inserire nel template della email con copia incolla uno dei due codici che corrisponde alla tua situazione.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

alderin

  • Visitatore
Re:come visualizzare {id_cf} in chronoforms
« Risposta #4 il: 27 Mar 2015, 11:56:32 »
ho fatto però non funziona:
mi spiego meglio ho creato un modulo che ho chiamato modulo .
compilo il modulo on line ed invia sia dati che l'allegati ed tutto funzionante
il mio scoglio e quello di far visualizzare nell'email sia ricevente che mittente un numero progressivo che ho pensato di utilizzare il id_cf del db
ho fatto come mia ai detto ho inserito nell' action dell'email nel template il codice <?php echo $form->data['modulo']['cf_id']; ?> ,
però non funzione, sono giorni che ci lavoro ma niente, da premettere sempre che anche se sono iscritto da qualche anno al vostro forum sono all'inizio con il linguaggio php,
però seguendo i vostri tutorial sono riuscito a fre qualcosina.
In attesa porgo
Cordiali saluti

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:come visualizzare {id_cf} in chronoforms
« Risposta #5 il: 27 Mar 2015, 13:29:34 »
Per la notazione che hai usato occorre il model usato per l'action dbsave, se non l'hai usato usa la precedente notazione senza il model

Controlla poi che la chiave primaria della tabella sia cf_id, altrimenti devi usare il nome della chiave primaria della tabella che potrebbe essere anche id
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

alderin

  • Visitatore
Re:come visualizzare {id_cf} in chronoforms
« Risposta #6 il: 27 Mar 2015, 17:44:33 »
ho provato in due modi ma non funziona   nel template delle email ho inserito:
1 ) in action  dbsave in basic Model Id = chronoform_data
   <?php echo $form->data['chronoform_data']['cf_id']; ?>
2) <?php echo $form->data['cf_id']; ?>
nel db la chiave primaria è giusta
la versione e la v.4   
dove sbaglio

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:come visualizzare {id_cf} in chronoforms
« Risposta #7 il: 27 Mar 2015, 18:00:55 »
Scusa alderin ma non è necessario per ogni tuo post cliccare su segnala al moderatore, quella funzione serve solo per segnalare una lamentela, un abuso o altro. Grazie.

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:come visualizzare {id_cf} in chronoforms
« Risposta #8 il: 27 Mar 2015, 18:33:37 »
prova a mettere un'action debug dopo la db save e prima della email per vedere quali dati arrivano in quel punto.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

 



Web Design Bolzano Kreatif