Changement de statut d'une commande : erreur SQL

  • Posts: 263
  • Thank you received: 11
10 years 8 months ago #120303

Peut-être pourriez-vous m,aider. On est proche du but!

Je peux facilement créer une nouvelle commande via le backend. Mais quand j'essaie de changer le statut d'une commande pour « confirmé », je reçois le message d'erreur suivant :
SQL=SELECT * FROM tsss_hikashop_product WHERE file_type='product' AND file_ref_id=6500

il n'y a même pas de champ file_type ni de champ file_ref_id dans la table tsss_hikashop_product...

Des idées?

Merci

Attachments:

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

  • Posts: 26008
  • Thank you received: 4004
  • MODERATOR
10 years 8 months ago #120306

Bonsoir,

Pourriez-vous utiliser un autre module de base de données afin d'avoir un rapport plus détaillé de l'erreur ?
Cf topic sur le driver "hikamysqli".
J'aimerais bien connaitre la pile d'appel afin de trouver à quel endroit la requête est faite. Parce que je ne trouve aucune requête de mon côté avec la table "product" et la column "file_type". Mais il y a tellement de requête que je peux facilement passer à côté !

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: Flooder

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

  • Posts: 263
  • Thank you received: 11
10 years 8 months ago #120308

Erreur
Une erreur s'est produite
1054 SQL Error Unknown column 'file_type' in 'where clause'
SELECT * FROM tosdq_hikashop_product WHERE file_type='product' AND file_ref_id=6500
File Function
/media/com_hikashop/mail/order_status_notification.html.modified.php:115 JDatabaseDriver->loadObject()
/administrator/components/com_hikashop/classes/mail.php:210 require
/administrator/components/com_hikashop/classes/mail.php:25 hikashopMailClass->loadEmail()
/administrator/components/com_hikashop/classes/order.php:1196 hikashopMailClass->get()
/administrator/components/com_hikashop/views/order/view.html.php:301 hikashopOrderClass->loadOrderNotification()
/administrator/components/com_hikashop/views/order/view.html.php:23 OrderViewOrder->changestatus()
/libraries/legacy/controller/legacy.php:685 OrderViewOrder->display()
/administrator/components/com_hikashop/helpers/helper.php:1307 JControllerLegacy->display()
/administrator/components/com_hikashop/controllers/order.php:82 hikashopController->display()
/libraries/legacy/controller/legacy.php:722 OrderController->changestatus()
/administrator/components/com_hikashop/helpers/helper.php:1295 JControllerLegacy->execute()
/administrator/components/com_hikashop/hikashop.php:54 hikashopController->execute()
/libraries/legacy/component/helper.php:355 require_once
/libraries/legacy/component/helper.php:335 JComponentHelper->executeComponent()
/administrator/includes/application.php:165 JComponentHelper->renderComponent()
/administrator/index.php:70 JAdministrator->dispatch()

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

  • Posts: 26008
  • Thank you received: 4004
  • MODERATOR
10 years 8 months ago #120321

Bonjour

La ligne:

/media/com_hikashop/mail/order_status_notification.html.modified.php:115 JDatabaseDriver->loadObject()

Indique que la requête est faite dans un override d'email que vous avez fait.
Il n'y a aucune requête dans le mail "order_status_notification.html" officiel, c'est donc du code que vous avez rajouté.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: Flooder

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

  • Posts: 263
  • Thank you received: 11
10 years 8 months ago #120324

Tout fonctionne très bien. C'est en effet du code que j,avais ajouté au fichier order_status_notification.html.modified.php qui causait problème.
Sincères remerciements.

Last edit: 10 years 8 months ago by Flooder.

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

Time to create page: 0.063 seconds
Powered by Kunena Forum