Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Silviawebmaster 09 Apr 2014, 16:50:11
-
Ciao a tutti,
avrei bisogno di inserire alcuni campi supplementari nella mail registrazione ad amministratore e all'utente, ma non so come fare.
Ho già modificato i campi del profilo, disabilitando il plugin user_profile e attivandone uno nuovo con i campi personalizzati (user_profile2 per override), e avrei bisogno di inserirli nel testo della mail che viene inviata all'utente che si registra e all'amministratore.
Ho creato anche un componente ad hoc per la registrazione seguendo i consigli in questo post (http://www.dillofacile.org/blog-dillofacile/software-e-internet/172-joomla-2-5-modificare-email-di-notifica-registrazione-utente-inviata-all-amministratore-del-sito.html).
Ho anche letto questo topic: "Come modificare l'email che arriva all'amministratore?" (http://forum.joomla.it/index.php/topic,238822.msg1106635.html#msg1106635)
Ma non sono riuscita a trovare quello che cercavo.
Mi spiego meglio, nel mio form di registrazione ho i campi di default del componente com_user (nome utente, password, email ecc..) e ho inserito dei campi specifici di profilo utilizzando il plugin apposito user_profile2 (azienda, settore, ecc...).
Nel file registation2.php (copia di registration.php per override) nel componente com_user/models/ c'è tutto il codice che invia la mail all'amministratore (v. codice sotto commento //Send Notification mail to administrators), ma come faccio a inserire lì i dati del profilo utente e inviarli via mail?
Nella tabella user_profile i dati sono associati all'id, pensavo di andare a modificare la query che estrapola i dati utente, secondo voi è una buona idea?
Attendo una vostro aiuto.
Grazie e buon lavoro a tutti :)
Silvia
-
e se usassi ContentBuilder? ;)
-
Grazie del consiglio :) , proverò e vi farò sapere se ho risolto.
Ciao