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.

Halloween theme

PrestaSEO AI++.

PrestaSEO AI module

PrestaSEO AI++ is a cutting-edge module designed to take your PrestaShop store’s SEO to the next level. Built with advanced automation and AI technology, it streamlines SEO tasks, making optimization easier and more effective.

Whether you're focused on improving local visibility or cleaning up your site's URL structure, PrestaSEO AI provides a comprehensive suite of features to enhance your store's performance.

¡Ú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