Joomla.it Forum
Componenti per Joomla! => Gestione Form => : antjoom 01 Jul 2015, 20:48:39
-
Come da titolo, è possibile aggiungere il contenuto di un campo dinamico nell'oggetto di una mail inviata e/o ricevuta dopo aver compilato un modulo con chronoform?
Grazie
-
si è possibile, dovrai inserire in dinamyc subject (in setup email) lo stesso nome usato nel campo Field ID nel design di chronoform.
Ti consiglio di approntare due elementi email in setup, una per inviare la mail all'amministratore del sito, ed una da inviare come copia all'utente.
in firma puoi scaricarti dei form realizzati per chronoform V5 che puoi studiarti.
Non mi ricordo però se ho impostato il dinamic subject, ci penserai tu magari.
P.S.
naturalmente dovrai inserire degli indirizzi email validi e il tuo joomlasite deve poter "sparare" email ;)
-
Per adesso ho fatto così:
Nella sezione email,
in basic ho lasciato il campo "subject" vuoto
in advanced ho invece compilato il campo "Dynamic subject" con il valore filed (nel mio esempio è text341)
Ho provato e diciamo che ho risolto in parte e ti spiego perchè:
Il mio campo "text341" corrisponde ad un nome: es. Luigi
Di conseguenza quando mi arriva la mail, nell'oggetto mi esce scritto naturalmente "Luigi", ecco, io vorrei che prima del nome ci fossero anche altre parole del tipo: Questa mail ti è stata inviata da Luigi
Come faccio ad inserire queste parole?
Grazie
-
nel template della mail avrai
{text341}
tu aggiungerai
Questa mail ti è stata inviata da
in questo modo
Questa mail ti è stata inviata da {text341}
Perchè allora non usare un campo nome anzichè oggetto e non lasci scegliere a chi ti invia la mail l'oggetto o lo inserisci tu?
Io quando ricevo una mail ho questo testo:
hai ricevuto un messaggio di {luigi} da sito www.pippo.com
{oggetto}
{messaggio}
-
Perdonami, ma così facendo vado a modificare il contenuto della mail.
A me interessa avere la frase nell'oggetto della mail (dynamic subject)
forse o interpretato male quello che mi hai scritto?
-
nel campo oggetto ci può solo finire ciò che sta all'interno del tuofield ID.
-
Ho risolto così:
Nella sezione basic, nel campo subject ho inserito semplicemente questo:
Questa mail ti è stata inviata da {text341}
Naturalmente a questo punto, ho lasciato vuoto il campo dynamic subject
Grazie mille per il suggerimento :)
-
....una volta ci provai ma senza successo.
meglio così
-
:) :) :)