MusikMachineMan Posted April 8, 2015 Share Posted April 8, 2015 Bonjour à tous chers amis Prestashop Users. Utilisateur PS depuis plusieurs années, je suis actuellement sur une version 1.6.0.6 et je me retrouve devant un problème singulier. Ce problème intervient depuis que j'ai changé d'hébergeur (passé de 1&1 à OVH),mais n'est pas systématique pour autant (?!) je m'explique, : parfois, quand je change le statut d'une commande (de Paiement accepté à Préparation en cours par ex), et bien, ça mouline, puis tombe en erreur Warning: Invalid argument supplied for foreach() in /home/xxxx/classes/controller/AdminController.php on line 1521Warning: Invalid argument supplied for foreach() in /home/xxxx/classes/order/Order.php on line 556Warning: Invalid argument supplied for foreach() in /home/xxxx/controllers/admin/AdminOrdersController.php on line 1497Warning: Invalid argument supplied for foreach() in /home/xxxx/controllers/admin/AdminOrdersController.php on line 1514Warning: Invalid argument supplied for foreach() in /home/xxxx/controllers/admin/AdminOrdersController.php on line 1555Catchable fatal error: Argument 2 passed to ObjectModelCore::hydrateCollection() must be of the type array, boolean given, called in /home/xxxx/classes/PrestaShopCollection.php on line 358 and defined in /home/------/classes/ObjectModel.php on line 1486 Pour autant, sur la page générale des commandes, le statut a bien été mis à jour, mais sur la page de la commande concernée, pas de ligne colorée avec le nouveau statut, et d'ailleurs, si je veux reproduire l'opération : "Cette commande a déjà cet état" Merci à tout ceux qui pourraient m'orienter car je me trouve dans l'impasse Link to comment Share on other sites More sharing options...
MusikMachineMan Posted April 15, 2015 Author Share Posted April 15, 2015 nouveau message apparu après tentative de mise à jour de statut de "Paiement accepté" à "Préparation en cours" : Warning: Invalid argument supplied for foreach() in /xxx/classes/controller/AdminController.php on line 1521Fatal error: Call to a member function hasBeenShipped() on a non-object in xxx/controllers/admin/AdminOrdersController.php on line 261 Pourtant, sur la page générale des commandes, celle-ci a bien le statut "Préparation en cours"... Toute idée est la bienvenue merci d'avance Link to comment Share on other sites More sharing options...
kehezen Posted October 3, 2015 Share Posted October 3, 2015 en lieu de ce post, j'aurais adoré voir figurer une solution au problème de MusikMachineMan. Il m'arrive la même chose depuis ce matin, sur une boutique en production, alors que rien n'a été modifié depuis plusieurs jours. Ni de migration, ni de mises à jour, ni d'installation de modules, rien. Quelqu'un sait-il de quel côté chercher svp ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now