2015-08-03 1 views
0

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.

Répondre

0

Supprimez le répertoire SERRURES du var/dossier Supprimez le répertoire du cache dans le var/dossier

Si vous avez encore un problème que vous pouvez tronquer vos tables d'index pour le prix Quelques exemples sont: (Vous pouvez afficher vos tables d'index et ajouter ou supprimer)

  • truncate catalog_product_index_price_bundle_idx;
  • truncate catalog_product_index_price_bundle_opt_idx;
  • truncate catalog_product_index_price_bundle_sel_idx;
  • truncate catalog_product_index_price_cfg_opt_agr_idx;
  • truncate catalog_product_index_price_cfg_opt_idx;
  • truncate catalog_product_index_price_downlod_idx;
  • truncate catalog_product_index_price_final_idx;
  • truncate catalog_product_index_price_idx;
  • truncate catalog_product_index_price_opt_agr_idx;
  • truncate catalog_product_index_price_opt_idx;
+0

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