Joomla.it Forum
Joomla! 3 => Joomla! 3 => : paky.89 23 May 2017, 21:33:30
-
Buonasera, volevo sapere se è possibile modificare il corpo dell'email da inviare agli utenti, del tipo inserire il logo con alcuni pulsati.
-
Si è possibile.
-
Si è possibile.
Mi puoi spiegare come fare?
-
cerca di essere più preciso di ciò che desideri fare, immagino che quando vai al ristorante sii preciso nelle ordinazioni, altrimenti il cameriere farebbe avanti e indietro per la cucina con i piatti che ti propone ma che non desideri mangiare.
Quindi anche io ti dico che è possibile!
-
cerca di essere più preciso di ciò che desideri fare, immagino che quando vai al ristorante sii preciso nelle ordinazioni, altrimenti il cameriere farebbe avanti e indietro per la cucina con i piatti che ti propone ma che non desideri mangiare.
Quindi anche io ti dico che è possibile!
Questo è tutto quello che dovrei fare. Inserire il logo con collegamento alla home e i 2 botti uno con collegamento alla pagina login e l'altro alla pagina di registrazione.
-
una email con i tasti di login la vedo dura
-
una email con i tasti di login la vedo dura
Cioè i pulsanti devo fare solo da collegamento ipertestuale alla pagina login del sito e lo stesso quello registrati.
-
puoi mettere dei pulsanti linkati alla pagina di login
-
puoi mettere dei pulsanti linkati alla pagina di login
E' quello che voglio fare ma non so come si fa...ho scritto nel forum per questo motivo...x sapere se qualcuno può aiutarmi a fare questa cosa..il risultato finale dovrebbe essere questo
-
si ma 2 post fa sembrava tu volessi la finestra di login sulla email!
Guarda che è molto importante comunicare bene cosa si vuole, immagina uno che desidera un miliardo e tutto preso dalla'emozione pronuncia un "bi" al posto della emme......., si ritroverebbe con un bel biliardo in mezzo alla cucina!!
Quello che desideri è puro html e css, quindi è necessario che tu impari questi "linguaggi", perchè se ti dico di fare due pulsanti linkati alla pagina di login usando le classi bootstrap copiate nel css della mail, probabilmente per te è arabo.
Ora non il tempo di fartelo io (ma sinceramente nemmeno la voglia), ma si tratta di cose basiche che se hai voglia di studiare ed imparare loe ottieni con poco sforzo, altrimenti meglio chiedere aiuto in un altro senso, ovvero chiedendo chi ti può fare da tutor per la realizzazione di quella pagina o addirittura farla per te se non ti interessa imparare.
Almeno chi legge sa esattamente cosa chiede e ti risponde di conseguenza.
-
si ma 2 post fa sembrava tu volessi la finestra di login sulla email!
Guarda che è molto importante comunicare bene cosa si vuole, immagina uno che desidera un miliardo e tutto preso dalla'emozione pronuncia un "bi" al posto della emme......., si ritroverebbe con un bel biliardo in mezzo alla cucina!!
Quello che desideri è puro html e css, quindi è necessario che tu impari questi "linguaggi", perchè se ti dico di fare due pulsanti linkati alla pagina di login usando le classi bootstrap copiate nel css della mail, probabilmente per te è arabo.
Ora non il tempo di fartelo io (ma sinceramente nemmeno la voglia), ma si tratta di cose basiche che se hai voglia di studiare ed imparare loe ottieni con poco sforzo, altrimenti meglio chiedere aiuto in un altro senso, ovvero chiedendo chi ti può fare da tutor per la realizzazione di quella pagina o addirittura farla per te se non ti interessa imparare.
Almeno chi legge sa esattamente cosa chiede e ti risponde di conseguenza.
Allora giusebos il mio post in questo forum era nel senso se qualcuno mi potesse aiutare dirmi come e dove muovermi...e cosa fare. Tutto qua..ora se tuoi puoi è vuoi aiutarmi te ne sono grato, altrimenti vedo se trovo qualcosa in giro.
-
le basi da cui partire:
http://www.scuolissima.com/2013/06/come-creare-bottoni-online.html
-
le basi da cui partire:
http://www.scuolissima.com/2013/06/come-creare-bottoni-online.html (http://www.scuolissima.com/2013/06/come-creare-bottoni-online.html)
ok fino a qua ci ero arrivato perché qualcosa di base la so...ma non so qual file modificare di joomla...
-
su google con questa frase:
joomla modificare email attivazione
ci sono diverse soluzioni ed esempi
-
Ciao,
il tuo è un quesito molto gettonato.
Per risolverlo bisogna, in pratica, fare un override del componente com_users, quindi:
a. Prepararsi che sarà faticoso.
Intanto bisogna istruire joomla a inviare la mail in formato HTML e non Testo, questo si può fare dal file
/libraries/joomla/mail/mail.php , in joomla 3.7.0 riga:677: public function sendMail($from, $fromName, $recipient, $subject, $body, $mode = false, $cc = null, $bcc = null, $attachment = null,
La variabile $mode deve diventare true.
Poi bisogna scrivere l' html.
Nel file /components/com_users/models/registration.php abbiamo569: $return = JFactory::getMailer()->sendMail($data['mailfrom'], $data['fromname'], $data['email'], $emailSubject, $emailBody);
Ciò che va modificato è $emailBody.
Il file ha solo JText::sprintf() perchè è previsto il solo testo. Penso che potresti utilizzare l' analogo JHtml::tuoMetodo() per inserire il body della mail con logo e link.
Ciao!
-
Alex cosi al primo aggiornamento perde tutto. Non è un override.
-
Alex cosi al primo aggiornamento perde tutto. Non è un override.
Hai ragione mi sa.
Allora, potresti essere più specifico?
Questa è la volta che ti faccio lavorare ;) [size=78%] [/size]
Ciao!
-
Allora forse mi sono spiegato male io. Quello che io voglio fare e modificare l'email che l'utente riceve sia in fase di registrazione e dopo. come per esempio "Invio email utenti"
-
Ciao paky.89,
prova a vedere se questo articolo ti aiuta:
http://www.joomla.it/articoli-community-3x-tab/7186-override-della-lingua-in-joomla.html
-
Ciao paky.89,
prova a vedere se questo articolo ti aiuta:
http://www.joomla.it/articoli-community-3x-tab/7186-override-della-lingua-in-joomla.html (http://www.joomla.it/articoli-community-3x-tab/7186-override-della-lingua-in-joomla.html)
Ciao alexred, nella override posso inserire il codice html e css? Questa modifica la perdo con gli aggiornamenti?
-
credo che un poco di HTML si possa inserire, come l'inserimento di immagini, link, grassetti ecc..
sul css non saprei risponderti, devi fare qualche prova e vedere.
Non perdi la modifica con gli aggiornamenti effettuando l'override della lingua.
-
credo che un poco di HTML si possa inserire, come l'inserimento di immagini, link, grassetti ecc..
sul css non saprei risponderti, devi fare qualche prova e vedere.
Non perdi la modifica con gli aggiornamenti effettuando l'override della lingua.
Grazie alexred per l'aiuto come sempre gentilissimo
-
Ciao,
il tuo è un quesito molto gettonato.
Per risolverlo bisogna, in pratica, fare un override del componente com_users, quindi:
a. Prepararsi che sarà faticoso.
Intanto bisogna istruire joomla a inviare la mail in formato HTML e non Testo, questo si può fare dal file
/libraries/joomla/mail/mail.php , in joomla 3.7.0 riga:677: public function sendMail($from, $fromName, $recipient, $subject, $body, $mode = false, $cc = null, $bcc = null, $attachment = null,
La variabile $mode deve diventare true.
Poi bisogna scrivere l' html.
Nel file /components/com_users/models/registration.php abbiamo569: $return = JFactory::getMailer()->sendMail($data['mailfrom'], $data['fromname'], $data['email'], $emailSubject, $emailBody);
Ciò che va modificato è $emailBody.
Il file ha solo JText::sprintf() perchè è previsto il solo testo. Penso che potresti utilizzare l' analogo JHtml::tuoMetodo() per inserire il body della mail con logo e link.
Ciao!
Ciao in joomla 3.8 non riesco a trovare il file /libraries/joomla/mail/mail.php, dove si tova?
-
Dovrebbe essere in /libraries/src/Mail/