Open tnntwister opened 8 months ago
SELECT product_id, product_name, SUM(product_quantity-product_quantity_refunded-product_quantity_return-product_quantity_reinjected) as total, p.price as price, pa.price as price_attribute, SUM(total_price_tax_excl / conversion_rate) as sales, SUM(product_quantity * purchase_supplier_price / conversion_rate) as expenses
FROM psx_orders
o
LEFT JOIN psx_order_detail
od ON o.id_order = od.id_order
LEFT JOIN psx_product
p ON p.id_product = product_id
LEFT JOIN psx_product_attribute
pa ON pa.id_product_attribute = od.product_attribute_id
WHERE invoice_date
BETWEEN "2023-11-14 00:00:00" AND "2023-12-14 23:59:59" AND valid = 1 AND o.id_shop IN (1)
GROUP BY product_id, product_attribute_id ORDER BY total DESC LIMIT 10
Dans PrestaShop 1.7.8.7, les statistiques présentes sur le tableau de bord sont générées par différents modules et widgets qui collectent et analysent les données relatives aux ventes, aux visites, et à d'autres indicateurs de performance de votre boutique. Voici un aperçu de la manière dont ces statistiques sont générées et des conseils pour déboguer en cas de problèmes.
Génération des Statistiques
Débogage des Statistiques
Si vous rencontrez des problèmes avec les statistiques sur votre tableau de bord, voici quelques étapes pour déboguer :
Vérifier les Modules de Statistiques:
Vérifier les Permissions:
Vérifier les Erreurs de Serveur:
Vérifier la Configuration du Serveur:
Utiliser les Outils de Développeur:
Consulter la Documentation et les Forums:
Mode Debug de PrestaShop:
Activation du Mode Debug
Pour activer le mode debug dans PrestaShop 1.7.8.7, suivez ces étapes :
/config/defines.inc.php
.define('_PS_MODE_DEV_', false);
.false
entrue
pour activer le mode debug :define('_PS_MODE_DEV_', true);
.N'oubliez pas de remettre le mode debug à
false
après avoir terminé le débogage pour éviter d'afficher des messages d'erreur aux visiteurs de votre site.