Overview
Questa guida spiega come eseguire codice PHP all'interno di ChronoForms 8 e memorizzare l'output in una variabile per l'uso in altre azioni o viste del modulo. Fornisce passaggi dettagliati, inclusi l'aggiunta di un'azione PHP all'evento Load del modulo, la scrittura del codice senza tag PHP e il riferimento alla variabile utilizzando la sintassi {var:nome_azione}. Seguendo queste istruzioni, puoi integrare dinamicamente i risultati PHP in elementi del modulo come campi di messaggio.
In ChronoForms 8 puoi eseguire codice PHP, catturare i risultati in una variabile e poi utilizzare i risultati in azioni o viste successive del tuo modulo utilizzando {var:nome_azione_php}, ecco i passaggi per farlo:
- Apri il tuo modulo per la modifica e passa all'elenco "Azioni" nel pannello laterale destro
- Trova l'azione PHP sotto il gruppo Basi
- Trascina l'azione PHP nell'evento Load del modulo, poiché utilizzeremo il suo risultato nel campo Messaggio.

- Clicca sull'icona di configurazione della nuova azione PHP trascinata per iniziare a modificarne le impostazioni
- Nella casella Codice, scrivi qualsiasi codice PHP che devi eseguire SENZA i tag PHP <?php & ?>, e per impostare i risultati PHP come variabile Chrono, dobbiamo usare l'istruzione "return" di PHP.
- Presta attenzione al nome dell'azione PHP, perché è così che verrà nominata la variabile Chrono, qui il nome predefinito è "php9", ma puoi cambiarlo nel comportamento Impostazioni della Procedura guidata.

- Chiudi le impostazioni dell'azione PHP e apri le impostazioni dell'area di testo del campo Messaggio
- Abilita il Segnaposto nei Comportamenti
- Imposta il valore del Segnaposto su {var:php9}, la sintassi per chiamare qualsiasi variabile Chronoforms è {var:nome_dell_azione}

Salva il modulo e controlla il risultato:


Comments: