Joomla.it Forum

Componenti per Joomla! => Gestione e-commerce => VirtueMart - tips & tricks => Topic aperto da: trollallacarica - 10 Mar 2008, 17:37:50

Titolo: Personalizzazione mail conferma ordine
Inserito da: trollallacarica - 10 Mar 2008, 17:37:50
Ciao volevo sapere se qualcuno è riuscito a personalizzare la mail di conferma ordine che viene spedita al cliente inserendo anche i dati per il pagamento (dati del bonifico o carta postepay).
Se ne parlava un po' di tempo fà http://forum.joomla.it/index.php/topic,17890.0.html qui (http://forum.joomla.it/index.php/topic,17890.0.html qui).
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: carlodamo - 10 Mar 2008, 18:07:45
io sono riuscito a personalizzare la mail... seguendo proprio quel post. Non ci riesci?
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: trollallacarica - 10 Mar 2008, 18:11:51
ehm.. purtroppo no...  :P mi sembra che il post sopra linkato si sia perso un pò nell' "arrangiarsi" con le competenze che si hanno. ecco, io non ne ho.... ma ho voglia di imparare per cui se tu mi dicessi i passi da fare e il codice da modificare te ne sarei grato.
gracias marco
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: carlodamo - 10 Mar 2008, 19:33:05
prova a cercare qui...

sito.ext/administrator/components/com_virtuemart/html/templates/order_mails

e poi per il testo vai su:

virtuemart/negozio/tipi di pagamento/Pag../ configurazione

questi sono gli appunti che mi ero scritto, ora non saprei rispiegarti tutto, prova a cercare te..

ciao e buon lavoro.
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: trollallacarica - 11 Mar 2008, 12:52:12
sono arrivato fino a qui:
ho scaricato il file email_italian.html dal primo percorso postato, lo allego qui per comodità. il campo coinvolto è {PAYMENT_INFO_DETAILS}secondo me. devo dire a virtuemart: se il {PAYMENT_INFO_DETAILS} è di questo tipo allora aggiungi questa frase, se è di quell altro aggiungimi quest'altra.
Non sò fare questa operazione.
Per quanto riguarda
virtuemart/negozio/tipi di pagamento/Pag../ configurazione
ho già configurato il messaggio su configurazione ed esso appare correttamente alla fine dell'ordine al cliente, io vorrei tuttavia che fosse incluso anche nella mail che il cliente riceve.
grazie per l'aiuto e spero che questa cosa possa essere utile anche ad altre utenti del forum.


[allegato eliminato da un amministratore]
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: trollallacarica - 12 Mar 2008, 11:26:01
HO RISOLTO! iuhuuuuuu!
allora per chi volesse personalizzare la mail di conferma che viene inviata al cliente questisono i passi:
1)scaricate
administrator/components/com_virtuemart/classes/ps_checkout.php
2)alla linea 1492 (nella versione 1.0.14 di VM) modificate il codice esistente sostituendolo con:
-----------
   $db_payment = new ps_DB;
      $q  = "SELECT op.payment_method_id, payment_method_name, payment_extrainfo FROM #__{vm}_order_payment as op, #__{vm}_payment_method as pm
              WHERE order_id='$order_id' AND op.payment_method_id=pm.payment_method_id";
      $db_payment->query($q);
      $db_payment->next_record();
------------
3)alla linea 1531 dopo
  $payment_info_details = $db_payment->f("payment_method_name");
AGGIUNGETE
 $payment_info_details .= $db_payment->f("payment_extrainfo");
4)salvate e ricaricate il file via ftp
5)godetevi la vostra modifica  ;D
IMPORTANTE:questa modifica và bene e funziona SOLAMENTE se nella linguetta "configurazione" di modulo tipo di pagamento avete preventivamente inserito del codice html (con i dati che vogliamo siano riportati al cliente ovviamente), se inserite del codice php in detta linguetta sarà riportato quel codice.
l'ho fatta più semplice possibile affichè capiscano tutti  :-*
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: jk4nik - 12 Mar 2008, 13:07:47
stikkato, se hai altri contributi di questo genere fatti pure avanti

ciao
jk
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: carlodamo - 12 Mar 2008, 14:15:47
potresti anche portare il tutto su una miniguida da aggiungere al wiki....

ciao e ..complimenti
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: trollallacarica - 12 Mar 2008, 15:11:36
stikkato, se hai altri contributi di questo genere fatti pure avanti
ciao
jk
Citazione
potresti anche portare il tutto su una miniguida da aggiungere al wiki....

ciao e ..complimenti
Grazie a tutti e due per i complimenti, sto ancora imparando e la strada è molto lunga. Se chi cura il wiki è interessato può fare copia/incolla  ;D è a disposizione.
personalmente stò annotando tutte le modifiche che effettuo al codice di joomla (anche per seo) perchè è successo che dopo aggiornamenti andassero perse, ma non sò se può interessare...
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: carlodamo - 12 Mar 2008, 15:14:38

..... Se chi cura il wiki è interessato può fare copia/incolla  ;D è a disposizione.
...

i curatori del wiki siamo tutti noi ....
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: jk4nik - 12 Mar 2008, 15:36:24
non so se hai capito quello che carlo fra le righe ti ha detto: vai in alto su "guide"... e... fai pure...

dopodichè hai detto una cosa molto saggia...

che dopo aver fatto le modifiche ai files, hai aggiornato e perso il lavoro, bene errare è umano, ma TU NON HAI perseverato e infatti hai messo per iscritto le modifiche cosa che ogni bravo programmatore (di qualunque linguaggio si parli) deve fare.

perciò se ritieni che il lavoro che hai fatto può tornare utile a qualcuno, (e magari a te stesso in seguito, perchè hai dimenticato qualcosa) posta pure in un nuovo thread quello che hai fatto... poi saranno gli altri utenti eventualmente a correggere il tuo lavoro (do ut des) o a darti dei suggerimenti.

Gli utenti che si comportano così sono sempre i benvenuti!


ciao
jk
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: trollallacarica - 13 Mar 2008, 10:03:38
http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=virtuemart_-_personalizzare_la_mail_di_conferma_ordine (http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=virtuemart_-_personalizzare_la_mail_di_conferma_ordine)
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: carlodamo - 13 Mar 2008, 10:59:57
http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=virtuemart_-_personalizzare_la_mail_di_conferma_ordine (http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=virtuemart_-_personalizzare_la_mail_di_conferma_ordine)

Fantastico!!!!
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: jk4nik - 13 Mar 2008, 12:51:00
detto fatto...!!!  :) :)

Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: wosky - 07 Apr 2008, 22:13:09
Ciao a tutti  ;)
l'email arriva con le info extra però visualizzo il codice html  :o
Come posso fare? ::)
Grazie

ps. se da configuration di vm tolgo il codice html l'email arriva corretta ma sul sito visualizzo tutto su di un solo rigo! :-\
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: trollallacarica - 08 Apr 2008, 08:40:08
impostazioni del client di posta?  ::)
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: wosky - 08 Apr 2008, 11:55:33
Penso di no, perchè le altre email in formato html arrivano corrette.
Strano...
Ciao ;)
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: bortolani - 29 Apr 2008, 11:57:31
Secondo me ci sono un altro paio di righe da modificare più giù nel file.

Prova a guardare le modifiche che avevo descritto qui: http://www.vmitalia.net/forum/index.php?topic=166.0

Bruno
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: trollallacarica - 29 Apr 2008, 12:33:17
Secondo me ci sono un altro paio di righe da modificare più giù nel file.

Prova a guardare le modifiche che avevo descritto qui: http://www.vmitalia.net/forum/index.php?topic=166.0

Bruno
Ciao Grazie per la segnalazione, se sei assolutamente certo della bontà delle modifiche ti pregherei di aggiornare la Wiki-Guida di riferimento qui:
http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=virtuemart_-_personalizzare_la_mail_di_conferma_ordine (http://www.joowiki.com/index.php?option=com_openwiki&Itemid=2&id=virtuemart_-_personalizzare_la_mail_di_conferma_ordine)
io l'avevo studiata 2 mesi fà circa e dovrei riprendere in mano tutto di nuovo (e non ne ho la necessità perchè funziona anche così  :P )
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: wosky - 01 Mag 2008, 13:36:46
Secondo me ci sono un altro paio di righe da modificare più giù nel file.

Prova a guardare le modifiche che avevo descritto qui: http://www.vmitalia.net/forum/index.php?topic=166.0

Bruno
Grazie, proverò! ;)
Titolo: Re: Personalizzazione mail conferma ordine
Inserito da: filipposanfilippo - 25 Ago 2008, 20:38:04
Salve,
sono un nuovo utente del forum e da poco mi sto cimentando alla realizzazione di un sito con joomla e virtumart.

Sto utilizzando le seguenti versioni:
-Joomla 1.5.3
-Virtuemart 1.1.0

Riscontro il seguente problema. Ho fatto un test acquistando un oggetto e alla fine ricevo una mail di conferma contenente la sola immagine col logo del negozio.
Ho modificato ps_checkout.php seguendo il wiki..ma niente da fare..
Accedendo via ftp al mio sito ho notato che non dispongo del file email_italian.html..addirittura non esiste il percorso:
administrator/components/com_virtuemart/html/templates

sapete cosa posso fare?
grazie e complimenti
Titolo: Re:Personalizzazione mail conferma ordine
Inserito da: collarile - 09 Lug 2009, 12:33:59
Io uso VM 1.1.3 e mancano i percorsi per la modifica dei file citati.
Ho trovato ps_checkout.php ma sembra a prima vista essere differente e le righe non si trovano.
Qualcuno può aiutarmi o anzi può fare di più mandare i file già modificati e indicare dove aggiungere le parti che vanno nell'e-mail come i dati del bonifico o simili?
Grazie sin da adesso a tutti per i contributi.
Titolo: Re:Personalizzazione mail conferma ordine
Inserito da: jk4nik - 09 Lug 2009, 12:42:01
se cerchi i files *email* trovi immediatamente il tuo col percorso, che a memoria non ricordo.

usa il cerca del S.O. che utilizzi che ti esce i 3 secondi netti
Titolo: Re:Personalizzazione mail conferma ordine
Inserito da: Nuvola6 - 26 Ott 2011, 10:18:36
Perchè se inserisco del codice html, queste informazioni mi vengono restituite in html nella mail formato testo? Non si può fare nulla?????
Titolo: Re:Personalizzazione mail conferma ordine
Inserito da: jk4nik - 26 Ott 2011, 10:22:01
devi avere anche spuntato correttamente nel pannello di controllo di VM che accetti le email in html
Titolo: Re:Personalizzazione mail conferma ordine
Inserito da: Nuvola6 - 26 Ott 2011, 10:22:58
Ma io voglio mandare mail in formato testo, non in html...
Se lo spunto, mi arriva in formato html?
Titolo: Re:Personalizzazione mail conferma ordine
Inserito da: Nuvola6 - 26 Ott 2011, 10:30:40
Ho capito... Non si può fare a meno che non scrivi il testo senza html.
Che limitone...
Titolo: Re:Personalizzazione mail conferma ordine
Inserito da: lois73 - 31 Gen 2019, 09:43:02
Buon giorno a tutti,
le dritte sulla personalizzazione della mail di conferma sono davvero utili. Posso nel frattempo fare una domanda inerente proprio alla mail di conferma?
Nel mio VM quando invio la mail di conferma ordine automaticamente il clt  riceve in allegato la fattura. Io vorrei personalizzare proprio questa fattura perchè l'impostazione è proprio brutta.
C'è qualche modo per personalizzare o caricare un modello di fattura personalizzato? Oppure è sempre da gestire come modifica della mail di conferma?


Grazie e buona giornata a tutti.
Lois