J'ai un problème sur réindexation prix des produits j'ai pu attraper ceMagento Réindexer erreur Prix
chaîne(727) « INSERT INTO catalog_product_index_group_price
SELECT gp
. entity_id
, cg
. customer_group_id
, cw
. website_id
, MIN (IF (gp.website_id = 0, ROUND (gp.value * cwd.rate, 4), gp.value)) FROM catalog_product_entity_group_price
AS gp
INNER JOIN customer_group
AS cg
ON gp.all_groups = 1 OU (gp.all_groups = 0 ET gp. customer_group_id = cg.customer_group_id) INNER JOIN core_website
AS cw
ON gp.website_id = 0 OU gp.websi te_id = cw.website_id INNER JOIN catalog_product_index_website
AS cwd
ON cw.website_id = cwd.website_id OERE (cw.website_id! = 0) GROUPE BY gp
. entity_id
, cg
. customer_group_id
, cw
. website_id
Duplicate KEY UPDATE price
= VALEURS (price
), value_type
= VALEURS (value_type
) »
En catalog_product_index_group_price il y a des standards 4 colonnes, mais maintenant j'ai 5 5 value_type varchar (48) utf8_general_ci Non fixe
Je ne sais pas où il ressortait ou ce qui l'engendre. Je l'ai testé tous les modules sur une nouvelle installation de Magento et tout est ok. Aucune base de données de mise à niveau du module.
Désolé mais rien ne m'a aidé. J'ai effacé tout le dossier de var avant de poster ici. J'ai installé un nouveau magasin magento avec toutes les extensions mais la colonne value_type dans catalog_product_index_group_price n'est pas présente. D'ACCORD. Je peux le supprimer mais le SQL le transmet toujours en tant que composant de la ligne de commande sql. La question est donc de savoir qui envoie cette variable à ON DUPLICATE KEY UPDATE. – Speedy