Estoy usando un cron para importar los cambios de inventario todas las noches. Cuando trato de cambiar la información de un producto (precio, etc.) me sale el siguiente error:Magento: reconstruir el catálogo plano mediante programación
Column not found: 1054 Unknown column 'e.display_price_group_0' in 'field list'
puedo solucionar este problema haciendo clic en "Volver a generar catálogo plana del producto" en el panel de administración del caché. I fijó un cron para hacerlo mediante programación utilizando el código siguiente:
Mage :: getResourceModel('catalog/product_flat_indexer') -> rebuild();
que no reciben ningún error al ejecutar la secuencia de comandos, pero la "columna no encontrado" error persiste.
¿Alguien sabe cómo puedo reconstruir el catálogo plano que no sea a través de la interfaz de administración?
Este es el script del que obtuve el código anterior. No parece estar funcionando para mí. – karnage
Laizer, fue su problema que recibió el error "excepción" Zend_Db_Statement_Exception con el mensaje 'SQLSTATE [42S22]: columna no encontrada: 1054 columna desconocida' e.display_price_group_0 'en' lista de campo '' en/var/www/releases/20101019/lib/Zend/Db/Statement/Pdo.php: 238 "al actualizar productos después de haber reconstruido el catálogo plano? Si es así, ¿cómo lo arreglaste? ¡Gracias! – fdierre
Miedo de que no pueda ayudarte aquí. No creo haber visto ese problema. – Laizer