Jump to content

Numero de productos del pedido en el email de nuevo pedido al vendedor


Recommended Posts

Hola, buenas noches. Me gustaria saber como pasar el numero de productos que tiene un pedido, informacion que sale en la informacion del pedido en el backoffice, al email que recibe el vendedor cuando tiene un nuevo pedido, gracias.

Link to comment
Share on other sites

hace 2 horas, trycster dijo:

Hola, buenas noches. Me gustaria saber como pasar el numero de productos que tiene un pedido, informacion que sale en la informacion del pedido en el backoffice, al email que recibe el vendedor cuando tiene un nuevo pedido, gracias.

 

Esa información ya  la recibe el vendedor teniendo el modulo alertas por correo (mailalerts) cuando un cliente realiza un pedido: https://victor-rodenas.com/configurar-las-alertas-de-email-en-prestashop-1-7/

¿O te refieres a decir la palabra "10 productos"? (Lo digo porque en ese email ya aparece los productos que ha comprado el cliente)

Adjunto Captura:

https://victor-rodenas.com/wp-content/uploads/2018/02/edaf.png

---

De todos modos te digo los ficheros del módulo...

PS 1.6

Ficheros en: /modules/mailalerts/

clase principal del modulo:  ->  /modules/mailalerts/mailalerts.php

mails nucleo modulo: /modules/mailalerts/mails/

 

PS 1.7

Ficheros en: /modules/ps_emailalerts/

clase principal del modulo -> /modules/ps_emailalerts/ps_emailalerts.php

mails nucleo modulo: /modules/ps_emailalerts/mails/

---------------------

mails sobreescritos en la plantilla /themes/tuplantilla/modules/nombre_modulo/mails/ (tienen prioridad)

Link to comment
Share on other sites

Buenos dias, gracias por responder tan rapido. Adjunto un imagen indicando el valor que quiero trasladar, pero es lo que decias de los "10 productos". Aparecen los productos pero me gustaria que saliera el numero total, ya que muchos pedidos los envio a imprimir desde el movil y el pdf que genera el programa de correo los pedidos algunas veces salen cortados al hacer el archivo en varias hojas.

Sin título.png

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Para versiones 1.6

En el archivo principal del modulo mailalerts, 

mailalerts.php

En la función 

hookActionValidateOrder

Añade en el array

$template_vars = array(

la nueva variable con el contador de productos

'{count_products}' => count($products),

Luego solo haria falta añadir la nueva variable en el template del correo

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...