J'utilise un cron pour importer les changements d'inventaire tous les soirs. Lorsque je tente de modifier les informations d'un produit (prix, etc) Je reçois l'erreur suivante:Magento: Reconstruire le catalogue de plat par programme
Column not found: 1054 Unknown column 'e.display_price_group_0' in 'field list'
Je peux résoudre ce problème en cliquant sur « Reconstruire cataloguée plat » dans le panneau de gestion du cache. Je configurer un cron pour le faire en utilisant le code suivant programme:
Mage :: getResourceModel('catalog/product_flat_indexer') -> rebuild();
Je n'avoir aucune erreur quand je lance le script, mais la colonne « not found » erreur persiste.
Est-ce que quelqu'un sait comment je peux reconstruire le catalogue plat autre que par l'intermédiaire de l'interface d'administration?
C'est le script que je suis le code ci-dessus de. Cela ne semble pas fonctionner pour moi. – karnage
Laizer, était votre problème que tu as l'erreur « exception 'Zend_Db_Statement_Exception' message 'SQLSTATE [42S22]: colonne non trouvée: 1054 Unknown column 'e.display_price_group_0' dans 'liste des champs'' dans/var/www/Communiqués de presse/20101019/lib/Zend/Db/Déclaration/Pdo.php: 238" lors de la mise à jour des produits après avoir reconstruit le catalogue plat? Si oui, comment l'avez-vous réparé? Merci! – fdierre
Peur je ne peux pas vous aider ici. Je ne pense pas avoir déjà vu ce problème. – Laizer