Back to top

Autore Topic: Modifica corpo Email Invia ad un amico  (Letto 2794 volte)

Offline Juno

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Modifica corpo Email Invia ad un amico
« il: 04 Set 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.

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re: Modifica corpo Email Invia ad un amico
« Risposta #1 il: 04 Set 2008, 12:12:59 »
Ciao Juno, puoi trovare il testo nel file it-IT.com_mailto.ini presente nella cartella language/it-IT riga 18
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline Juno

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Re: Modifica corpo Email Invia ad un amico
« Risposta #2 il: 04 Set 2008, 12:16:40 »
Grazie della pronta risposta.
Provo subito.

Offline Juno

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Re: Modifica corpo Email Invia ad un amico
« Risposta #3 il: 04 Set 2008, 12:32:58 »
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? 

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re: Modifica corpo Email Invia ad un amico
« Risposta #4 il: 04 Set 2008, 12:38:44 »
In questo caso bisogna modificare un file del core di Joomla... fai una ricerca con questa stringa EMAIL_MSG
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline Juno

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Re: Modifica corpo Email Invia ad un amico
« Risposta #5 il: 04 Set 2008, 12:56:19 »
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.

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re: Modifica corpo Email Invia ad un amico
« Risposta #6 il: 04 Set 2008, 15:22:55 »
Attenzione a quando aggiorni Joomla, controlla sempre se c'è questo file tra gli aggiornamenti, idem per il file lingua.
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

 



Web Design Bolzano Kreatif