Cómo mostrar el número de pedidos por cliente en Prestashop

Es muy útil si usted puede mostrar el número de pedidos por cliente en la página "Administración de clientes". En este tutorial, voy a describir paso a paso cómo mostrarlo (visitar clientes -> Clientes en la página de Oficina Backend Prestashop).

Bueno, sólo tenemos que editar 1 archivo (AdminCustomersController.php) para obtener los datos y mostrarlos. Es muy fácil.

Cómo mostrar el número de pedidos por cliente en Prestashop

Como digo, sólo tenemos que editar el archivo AdminCustomersController.php para obtener y mostrar la información. Ábralo ( su-sitio web/controllers/admin/AdminCustomersController.php ). Encuentre la línea que define qué campos obtendrá el controlador de la base de datos, comienza con $this->_select y colóquelo en algún lugar cerca de la línea 80. Agregue este código:

(SELECT COUNT(*) FROM '._DB_PREFIX_.'orders o where o.valid =1 AND (o.id_customer = a.id_customer)) AS nb_of_orders

Aquí tenemos los datos (el número de pedidos por cliente). Mire este captura de pantalla para más detalle:

Get the data to show the number of orders per customer

Nuestros datos están listos para ser visualizados. Encuentre la línea que comienza con $this->fields_list - esta es la definición de lo que el controlador mostrará dentro de la lista de clientes. Al final por favor agregue el código que mostrará nuestro campo de consulta MySQL llamado nb_of_orders:

'nb_of_orders' => array(
'title' => $this->l('Total orders')
),

Este es mi archivo :

This code are used to show the number of orders per customer

Guarde su archivo y disfrute del cambio. Creo que "mostrar el número de pedidos por cliente" es una buena idea para comerciantes. Es esto utilizado por Prestashop 1.7? No lo sé. Suscríbase a la página de curso Prestashop para las últimas noticias.

Get this Advanced Cart Rules module

New module.

Xleft module

Xleft shows customers how much more they need to spend to get free shipping in real time.

¡Última actualización de módulos!

Age Restriction - 18+ ⊙
Solucione algunos problemas de visualización en dispositivos móviles.


Newsletter Popup v3.2.2
Edición de Navidad para impulsar tus ventas.


Trusty v1.4.7 ⊙
Compatible con PrestaShop 1.7 y PrestaShop 8.

PrestaSOO team
Todo lo que necesita para ganarse la vida haciendo el trabajo que ama.

Descubrir


Es una sabia inversión

Los módulos de Prestashop que creamos primero para resolver el problema de nuestro propio negocio: un sitio de comercio electrónico. Eso significa que son muy útiles para un negocio serio. Si valora su propiedad web, estos módulos son una inversión inteligente.
Sarah Reeves, Desarrollador de aplicaciones @ PrestaSOO
Hecho con en París y Hanoi
PrestaSOO © 2024. Reservados todos los derechos // Privacy Policy Terms of Service