Joomla.it Forum

Componenti per Joomla! => Gestione Form => : pino8314 09 Aug 2010, 11:25:34

: if su email templates
: pino8314 09 Aug 2010, 11:25:34
salve, ho la necessità di fare compilare un form a degli utenti. Questo form contiene due radio button uno è "Privati" e l'altro è "aziende".
Se l'utente clicca su privati appaiono dei campi, se clicca su azienda ne appaiono altri diversi.
fin qui è tutto funzionante e invia l'email ecc...
Però sull'email template, vorrei poter inviare uno scheletro diverso di email in base ai campi che l'utente ha compilato. Quindi se ha cliccato su privato, riceverà una tabella con i soli campi del privato, se ha cliccato su azienda riceverà la tabella azienda.

La domanda è, esiste un modo per mettere degli if quando si richiamano i campi a emails templates?? tipo

if{nome}

oppure cosa mi consigliate di fare??
: Re:if su email templates
: vales 09 Aug 2010, 22:58:40
Puoi usare del codice PHP nel template dell'email che in base al valore della scelta fatta esegue del codice oppure un altro. Esempio.

:
<?php if (Jrequest::getVar('nametuocamporadio','','post') =='valoreradio' ?>

{campo1} {campo2} ...ed eventuali tag HTML

<?php }else { ?>

{campo3} {campo4} ...ed eventuali tag HTML

<?php ?>

Per inserire questo codice devi disabilitare l'editor visuale e passare a quello codice.
: Re:if su email templates
: pino8314 10 Aug 2010, 13:40:20
sei un grande