Jump to content

Modificacion mail order_conf [SOLUCIONADO]


dalaila

Recommended Posts

Buenos días, he modificado el email por defecto que prestashop envía para la confirmación del pedido a los clientes order_conf.html, lo he renombrado y ahora lo llamo "cliente.html", pero es basicamente el mismo añadiendole alguna variable más y texto que le he añadido. El problema es que he cambiado la plantilla en el estado que envía el mail y he puesto la que he creado, es decir, cliente.html. Con esta plantilla envia el mensaje al cliente pero no recoje ninguna variable, aparecen todas entre llaves, es decir, {firstname}. Tras esta prueba y comprobar que no funciona, he vuelto a poner el antiguo order_conf.html y ahora no le envía al cliente ni siquiera el mensaje de confirmación. A que puede ser debido? y en caso de poder solucionarlo, como debo añadir las variables para que se me añadan al email? Un saludo

Edited by dalaila (see edit history)
Link to comment
Share on other sites

Hola,

 

Me llamo Raul Martinez,

/classes/PaymentModule.php
if (Validate::isEmail($this->context->customer->email))
							Mail::Send(
								(int)$order->id_lang,
								'order_conf',
								Mail::l('Order confirmation', (int)$order->id_lang),
								$data,
								$this->context->customer->email,
								$this->context->customer->firstname.' '.$this->context->customer->lastname,
								null,
								null,
								$file_attachement,
								null, _PS_MAIL_DIR_, false, (int)$order->id_shop
							);
					}

Cambiar

order_conf

por

cliente
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...