SQL Error après avoir mis à jour un rapport statistique sur les commandes

  • Posts: 211
  • Thank you received: 9
5 years 2 months ago #303047

-- HikaShop version -- : 4.0.2
-- Joomla version -- : 3.9.2
-- PHP version -- : 5.6.40
-- Error-message(debug-mod must be tuned on) -- : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM #__hikashop_order AS a WHERE a.order_type='sale' AND a.order_status IN (' at line 1

Bonjour,

En voulant changer une métrique dans un rapport statistique de commande, cela a généré cette erreur :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM #__hikashop_order AS a WHERE a.order_type='sale' AND a.order_status IN (' at line 1
Le problème aussi c'est que nous retrouvons également cette erreur sur le panneau de contrôle (du coup, nous avons désactivé le rapport).

Merci pour votre aide.

Bien cordialement.

P.S. Le plugin HikaShop Google Analytics permettant les statistiques de Commerce électronique sous Analytics ne fonctionne plus avec la version 4 de HikaShop, est-ce normal ?

Please Log in or Create an account to join the conversation.

  • Posts: 81539
  • Thank you received: 13069
  • MODERATOR
5 years 2 months ago #303126

Bonjour,

Pourriez-vous effectuez cette modification et ouvrir le rapport via le menu Commandes>Rapports ?
www.hikashop.com/support/forum/2-general...ror-1054.html#287524
Cela affichera la requête MySQL entière ce qui nous aidera à identifier le problème.

Nous n'avons pas eu d'autres personnes relatant de soucis avec GA et HikaShop 4.
Pourriez-vous nous en dire plus sur le problème ?
Comment est configuré le plugin GA ? Pourriez-vous faire une capture de ces options ?

Please Log in or Create an account to join the conversation.

  • Posts: 211
  • Thank you received: 9
5 years 2 months ago #303155

Bonjour,

Merci pour votre retour.

Voici l'erreur SQL :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM #__hikashop_order AS a WHERE a.order_type='sale' AND a.order_status IN (' at line 1 SELECT FROM bgp6q_hikashop_order AS a WHERE a.order_type='sale' AND a.order_status IN ('confirmed') AND a.order_created > 1546297200 AND a.order_created < 1548756682

Concernant GA, les données ne sont plus remontées dans Commerce électronique sous Analytics, voici la configuration :
nimb.ws/TpFROn

En vous remerciant.

Bien cordialement.

Please Log in or Create an account to join the conversation.

  • Posts: 81539
  • Thank you received: 13069
  • MODERATOR
5 years 2 months ago #303448

Hi,

1. Je n'arrive pas à reproduire le problème avec le widget. Et la requête n'est pas suffisante pour identifier le problème. Etes-vous en mesure de recréer un nouveau rapport et de reproduire le soucis ? Si oui, pourriez-vous fournir une capture d'écran des options avant la sauvegarde du rapport et l'apparition de l'erreur ?

2. Concernant Google Analytics, vous pouvez essayé d'activer l'option "toujours utiliser direct call".
Aussi, je viens de rajouter un patch dans le plugin Google Analytics. Téléchargez à nouveau le paquet d'installation d'HikaShop sur notre site et installez-le sur le votre pour récupérer le patch et cela résoudra peut être le problème.

Last edit: 5 years 2 months ago by nicolas.

Please Log in or Create an account to join the conversation.

Time to create page: 0.064 seconds
Powered by Kunena Forum