Jump to content

MAJ tables "attribute_lang et attribute_group_lang" ne se fait pas...


AlainB

Recommended Posts

Bonjour à tous,

 

Je suis en train de préparer mon nouveau Site sur Prestashop 1.7.2.2 et j'ai pu remarquer lors de la création des attributs produits, que les tables SQL attribute_lang et attribute_group_lang ne se mettent pas entièrement à jour.

 

Je m'explique, lorsque j'ai créé un attribut, les données initiales se remplissent bien dans la table, mais si je modifie le contenue d'une d'entre elles, seul les valeurs de id_lang 2 se modifie et pas celle de id_lang 1.

 

Résultat, l'affichage côté front office est bon, mais en back office, le menu des attributs de droite n'est pas mis à jour, se sont les anciennes valeurs qui reste cf. image ci-dessous :

 

mini_860182valeursattributs.jpg  Ma config serveur : mini_392877config.jpg

 

Houlà ! C'est pas gagné avec les attributs, pleins de problèmes partout, images, affichage en front-office etc...

 HELP !

 

PS : Screenshot du front-office

 

mini_460389frontoffice.jpg

 

J'espère que celà ne vient pas de moi...

Edited by AlainB (see edit history)
Link to comment
Share on other sites

Bonsoir,

 

Je suis surpris d'être le seul à avoir constaté ce dysfonctionnement, donc je me suis dis que ça venait surement de mon hébergement mutualisé chez 1&1, alors j'ai installé Wamp sur mon pc et j'ai exactement la même chose en local, pour info, mon prestashop est tout neuf, brut de fabrication et sans aucune modification du template d'origine.

 

Voilà, pouvez-vous faire un petit effort et regarder de votre côté, le spécialiste Prestashop, développeurs et autre super programmeurs, car là, c'est bien un bug !

 

Merci d'avance,

 

Alain

Link to comment
Share on other sites

Bonjour,

 

Lors du premier enregistrement, la valeur d'un champ multi-langues peut prendre celle de la langue par défaut lorsque la première est indéfinie. Mais pour les enregistrements suivants, il faut modifier chaque valeur dans la langue dans laquelle on souhaite la modifier.

Link to comment
Share on other sites

Bonjour GuillaumeCW,

 

Merci d'avoir répondu à mon post.

Mon problème est lorsque je change la valeur d'un attribut.

Si je créé un attribut Alim, et que par la suite, je décide de modifier cette valeur par Alimentation, la valeur Alim reste dans le menu de droite des attributs dans le back office mais en front office la valeur est bonne.

 

Et lorsque je vais dans PhpMyAdmin et que je regarde dans la table correspondante, la valeur n'a pas été modifiée...

Donc sans doute un problème d'écriture de la valeur dans la table correspondante.

 

Je veux bien regarder le code, mais je ne sais pas dans quel fichier regarder.

 

Merci de me guider si quelqu'un à une idée pour régler ce problème, car mes produits utilisent souvent des attributs.

 

Bonne soirée à tous.

 

Alain

Link to comment
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
×
×
  • Create New...