Bonjour,
Prestashop 1.7.6.1
Soudainement sans qu'on ait réussi à identifier une action nouvelle (pas d'installation de module par exemple), la duplication des fiches produits affiche une erreur 500.
En mode Debug, il apparait cette erreur "Table 'base_de_données.ps_layered_product_attribute' doesn't exist<br /><br /><pre>DELETE FROM ps_layered_product_attribute
WHERE id_product = 19667</pre>"
J'ai réinitalisé le module à facettes, ça n'a rien changé.
J'ai regardé les sauvegardes de la base de donnée, cette table n'apparait pas aussi loin que je puisse remonter.
Mais bon, comme d'un coup il la veut, je suis allée dans le module, j'ai copié la création de la table et je l'ai crée par le sql.
Je précise que le module à facettes n'est pas utilisé et qu'il est désactivé et que malgré l'erreur 500, la fiche se duplique bien.
Après cette correction, je relance, nouvelle erreur " La propriété SpecificPrice->from_quantity n'est pas valide."
J'ai réindexé tous les produits dans le module facettes même si non utilisé.
J'ai vidé le cache par le Bo et j'ai supprimé le répertoire cache par FTP.
Donc deux questions :
- pourquoi ce besoin soudain d'une table qui n'existait a priori pas ?
- comment résoudre la seconde erreur ?
La table compte plus 6500 produits, est-ce un problème ?