Los productos Magento no se mostrarán en la categoría


Recientemente me han asignado la tarea de construir e implementar un gran sitio de comercio electrónico. En el pasado, hemos tenido que usar la instalación X-cart heredada de los clientes para la reurbanización (demasiado integrada con su flujo de trabajo existente).

Habíamos escuchado cosas buenas sobre Magento, así que he configurado una instalación de prueba para familiarizarme con ella. Después de un par de problemas iniciales, hay un sitio de desarrollo en vivo que muestra categorías en el tema predeterminado. El problema que hemos encontrado ahora es que los productos no Mostrar..!

Después de una investigación mucho más profunda sobre esto, todo lo que he podido descubrir es que un buen número de desarrolladores respaldan el uso de otras soluciones por completo, con el otro 50% diciendo que después de la curva de aprendizaje empinada la plataforma es tan maravillosa como inicialmente nos habían llevado a creer.

Ahora, mi categoría de prueba se muestra, así que sé que esto está configurado correctamente. He configurado tres productos de prueba y los he asociado con esto (todo hecho siguiendo la guía del usuario de Magento), comprobado dos veces comprobado y tres veces comprobado los productos están habilitados y visibles individualmente, pero aún así el front-end dice que la categoría no tiene productos en ella. He limpiado la caché en varias ocasiones, restablecer todo lo posible muchas veces en la gestión de índices - no aparecen productos.

Tengo que hacer una llamada mañana por la mañana sobre si vamos a seguir adelante con Magento. Si ni siquiera puedo conseguir que muestre productos voy a tener que ir con algo con un historial más establecido y más apoyo comunitario disponible. ¿Alguien puede aconsejar lo que podría estar mal aquí?
 72
Author: Aaron, 2010-03-22

7 answers

La lista de verificación para si los artículos están en stock sigue. Algunos parecerán estúpidos hasta la primera vez que pases una hora tratando de resolver este problema:

  1. Los productos deben ser visibles en el Catálogo.
  2. Los productos deben estar habilitados.
  3. El producto debe tener una cantidad de stock.
  4. El producto debe estar en stock.
  5. Si el producto está configurado para no rastrear el stock, todavía tiene que tener una Cantidad de stock y estar configurado en Stock.
  6. , El producto debe ser asignado a la categoría de destino.
  7. Si utiliza el modo multi-sitio web (o si importó los productos a través de Flujo de datos), los productos deben asignarse al sitio web de destino.
  8. Debe actualizar su Caché / índices, solo para asegurarse.

Bienvenido a Magento. Espero que ayude!

Joe

 175
Author: Joseph Mastey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-08-20 16:54:56

Consejo de Praxis: Si faltan todos los productos, el índice de precios podría ser un problema. La tabla del índice de precios catalog_product_index_price se unirá en la lista de productos de la categoría. También el índice de categoría / producto podría estar dañado. Primero compruebo el índice de precios si faltan todos los productos.

 21
Author: cmuench,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-07-25 09:33:06

Al subir a una categoría nuestros productos no estaban disponibles para ver en el catálogo o la búsqueda, y ninguna de nuestras categorías aparecía.

Tuvimos que crear las categorías como subcategorías bajo la 'Categoría Predeterminada'preexistente.

 5
Author: B. Edwards,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-01 16:23:26

También agregaría: asegúrese de que para la categoría en la pestaña Configuración de visualización, el Modo de visualización esté configurado en "Solo productos" o "Bloques estáticos y productos". Si se establece en "Solo bloque estático", los productos no se mostrarán para la categoría.

 4
Author: Ryan Dingus,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-05-20 17:47:30

Compruebe sus opciones de gestión de stock de productos, en la configuración predeterminada no se muestran los elementos agotados.

 2
Author: SiViG,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-03-22 15:41:06

Por favor Vaya a la Administración de Índices, Aquí Reindexe todas las filas listadas

Sistema > > Gestión de índices

Resolverá su problema...

 2
Author: Jignesh Vagh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-06 10:49:39

Asegúrese de que el módulo gráfico PHP "GD" esté instalado. Magento lo utiliza para crear las miniaturas de la imagen del producto, etc. Si falta, no tendrá suerte con Magento cuando se trata de ver productos en cualquier lugar. Escribe en tu shell:

php5 -m

Vea si gd está en la lista. Si no lo es, instálelo y reinicie apache escribiendo esto en su shell:

sudo apt-get install php5-gd
sudo apachectl restart

Hay instrucciones más completas en este enlace .

 2
Author: CommaToast,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-08-14 03:15:16