syl2042 Posted September 2, 2017 Share Posted September 2, 2017 Bonjour, Lors d'un import de nouvelles catégories, j'ai fait une erreur avec des index de catégories équivalents à certains déjà existants dans la base. J'ai modifié directement les ID dans la base SQL. Lorsque je vais dans mes catégories, je les retrouve toutes correctement. Pas de souci. PAr contre, lorsque je vais dans la configuration du top menu horizontal, il ne me retrouve pas ces catégories modifées. J'ai modifié les ID de catégories dans les tables category_lang et dans category. J'ai le sentiment que le module top menu horizontal va chercher les catégories dans une autre table? Avez vous des idées? Prestashop 1.6.1 et module standard top menu horizontal Merci pour vos retours. Cordialement. Sylvain Link to comment Share on other sites More sharing options...
doekia Posted September 2, 2017 Share Posted September 2, 2017 Avant d'aller bricoler la base de données, il serait judicieux de connaître le schéma et son intégrité.ps_category, ps_category_shop ps_category_lang, ps_category_group, ps_category_productEt surtout la table catégorie est un arbre, utilisant la méthode dit "nested set". Après tout changement tu dois impérativement recalculer correctement les valeurs nleft et nright, sinon tu t'expose à de sérieux problèmes Link to comment Share on other sites More sharing options...
syl2042 Posted September 2, 2017 Author Share Posted September 2, 2017 (edited) Merci pour le retour. Comment se recalcule ces valeurs ? Cordialement. Edited September 2, 2017 by syl2042 (see edit history) 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