Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : Juno 04 Sep 2008, 12:09:07
-
Salve a tutti,
avrei la necessità di modificare il corpo della mail che viene invtata dalla pagina invia ad un amico.
Qualcuno su quale/i file/s devo agire per far ciò?
Grazie in anticipo.
-
Ciao Juno, puoi trovare il testo nel file it-IT.com_mailto.ini presente nella cartella language/it-IT riga 18
-
Grazie della pronta risposta.
Provo subito.
-
Perfetto funziona,
adesso però avrei da gestire i dati da visualizzare all'interno del corpo della mail
la stringa originale all'interno del file è:
EMAIL_MSG=Questa è una e-mail di (%s) inviata da %s (%s). Puoi trovare questo link web interessante: %s
dove %s sono i dati prelevati dal form.
io necessito solo della seconda e della quarta '%s'.
Come posso fare per gestire tali dati?
-
In questo caso bisogna modificare un file del core di Joomla... fai una ricerca con questa stringa EMAIL_MSG
-
Grazie di nuovo.
Adesso funziona tutto a dovere.
Il file che ho modificato è: components\com_mailto\controller.php
alla linea:
$body = sprintf( $msg, $sender, $link, $SiteName, $from);
ho modificato l'ordine dei parametri mettendo il $sender ed il $link alle prime due posizioni in quanto sono i primi ed unici dati che utlizzo nell'invio della mail.
Grazie mille di nuovo dell'aiuto.
-
Attenzione a quando aggiorni Joomla, controlla sempre se c'è questo file tra gli aggiornamenti, idem per il file lingua.