Bonjour à tous,
Sur mon installation en 1.7.8.7 j'ai un problème avec les sous-catégories et sous-sous-catégories. Dans le backoffice j'ai beau leur définir une position, elles restent toujours dans un ordre bizarre malgré le message d'enregistrement.
Exemple avec cette sous-sous-catégorie
La position est à 1 pour toutes les sous-sous-catégories, j'en déplace une :
Automatiquement elles sont toutes renumérotées et j'ai bien le message de confirmation d'enregistrement en haut à droite.
Maintenant côté front
C'est la bazar, la catégorie attendu en 2eme position "Mesures courtes" est renvoyé en position 22.
De retour dans le backoffice, je récupère la requête SQL et je l'exécute directement dans phpmyadmin et chose étonnante toutes les sous-sous-catégories sont en position 0 sauf 4 :
Dans le backoffice je recharge la page de ma sous-catégorie j'obtiens :
Que le 0 soit remplacé par 1 pour que se soit plus clair je comprends mais ce qui m'étonne est que les valeurs recalculées lors du déplacement d'une catégorie ne sont tout simplement pas enregistré.
Je suis sur php 7.3.33.
Merci d'avance.
Philippe.
Edit :
A priori le problème est connu : https://github.com/PrestaShop/PrestaShop/issues/31903