Jump to content

an error occurred while processing your request


Recommended Posts

Bonjour,

j'ai un bug sur certains articles avec déclinaisons.

Lorsque je change la quantité ou une déclinaison, le message suivant apparaît :"an error occurred while processing your request"

Je sais que le bug a été remonté sur forge, mais je ne comprends comment l'appliqué à ma version (1.7.4.3) et je me vois mal attendre la mise à jour de la version 1.7.5

comment dois je procéder ?

Edited by David GRILLON
Erreur dans ma version de presta (see edit history)

Share this post


Link to post
Share on other sites

J'ai essayer d'intégrer ce morceau de code :

if (!empty($groups)) {
                try {
                    $requestedIdProductAttribute = (int) Product::getIdProductAttributeByIdAttributes(
                        $this->product->id,
                        $groups
                    );
                } catch (PrestaShopObjectNotFoundException $e) {
                    // Don't care just set $requestedIdProductAttribute to null
                    $requestedIdProductAttribute = null;
                }
            }

 

Et la effectivement il n'y a plus d'erreur mais il me revois carrément sur un autre produit

 

Share this post


Link to post
Share on other sites

Bonjour, avez-vous trouvé la solution à ce problème ?

J'envisageais de mettre à jour un PS 1.7.3 vers le 1.7.4.3, mais cette boutique possédant de nombreuse combinaison j'ai peur d'avoir ce même problème que je n'ai pas aujourd'hui sur cette ancienne version.

Share this post


Link to post
Share on other sites

  • 1 month later...

Bonjour,

Je rencontre le même problème en version 1.7.4.4

D'après certains développeurs, le soucis se résoudrais tout simplement en modifiant le fichier : "/controllers/front/ProductController.php" au niveau de la condition de la ligne 952

En remplaçant :

if (!empty($groups)) {
    $requestedIdProductAttribute = (int) Product::getIdProductAttributesByIdAttributes(
        $this->product->id,
        $groups
    );
}

par ceci :

if (!empty($groups)) {
    $requestedIdProductAttribute = (int) Product::getIdProductAttributesByIdAttributes(
        $this->product->id,
        $groups,
        true
    );
}

Malgré tout le problème persiste toujours...

Si quelqu'un a une autre piste en attendant la version 1.7.5.x qui devrait sortir le 26 novembre.

Share this post


Link to post
Share on other sites

Bonsoir,

Il est possible de voir la "date présumée de sortie" sur GitHub : https://github.com/PrestaShop/PrestaShop/milestone/41

Code Freeze: September 20, 2018
Target first Beta: October 29, 2018
Target RC1: November 19, 2018
Target final Release: November 26, 2018

En prenant en compte le décalage horaire, je pense que la sortie est imminente (99%).

Courage!

Share this post


Link to post
Share on other sites

Ah dans ce cas, il faut peu être regarder du côté du thème ? Est ce que ça fonctionne avec le thème Prestashop par défaut ?

Après la version beta n'intègre peu être pas le patch de correction concernant ce bug.

Share this post


Link to post
Share on other sites

Pour les tailles le problème ce situe dans ce fichier pour ma part : /themes/fashionmen/templates/catalog/_partials/miniatures/product.tpl

Ce fichier contient un formulaire caché qui permet notament de recharger les photos des différentes déclinaisons.
Le temps que les développeurs du thème trouvent une solution j'ai bloqué ce formulaire car toutes les photos de mes déclinaisons sont de toute façon les même pour le moment.

 

Share this post


Link to post
Share on other sites

  • 1 month later...

Le fait de remplacer le fichier product.tpl de mon thème par celui du thème par défaut a réglé le soucis pour ma part.

Vous pouvez également opter pour une thème plus récent avec la dernière version de Prestashop.

Share this post


Link to post
Share on other sites

Oui c'est le risque quand on passe par des thèmes "pas cher". Le plus dommage c'est que le développeur aurait du corriger l'anomalie de façon globale plutôt que de se cacher derrière le délais de support...

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More