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

Recientemente me han encargado la creación y el despliegue de un gran sitio de comercio electrónico. En el pasado, tuvimos que usar la instalación heredada de X-Cart para la reurbanización (demasiado integrada con su flujo de trabajo existente).

Habíamos escuchado cosas buenas sobre Magento, así que preparé una instalación de prueba para entenderlo. 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 al que hemos llegado ahora es que los productos no se muestran …!

Después de investigar mucho más a fondo sobre esto, todo lo que he podido descubrir es que una gran cantidad de desarrolladores respaldan el uso total de otras soluciones, y el otro 50% dice que después de la curva de aprendizaje la plataforma es tan maravillosa como nosotros Inicialmente se lo había llevado a creer.

Ahora, mi categoría de prueba se muestra, así que sé que esto está configurado correctamente. Configuré tres productos de prueba y los asocié con esto (todo hecho siguiendo la guía del usuario de Magento), comprobé comprobado dos veces y comprobé tres veces que los productos están habilitados y visibles individualmente, y aún así la parte delantera dice que la categoría no tiene productos. . Borré la memoria caché repetidamente, restablecí todo lo posible muchas veces en la administración de índices, no aparece ningún producto.

Tengo que hacer una llamada mañana por la mañana para saber si seguimos adelante con Magento. Si ni siquiera puedo mostrar productos, tendré que ir con algo que tenga un historial más establecido y más apoyo comunitario disponible. ¿Alguien puede aconsejar qué podría estar mal aquí?

La lista de verificación para ver si los artículos están en stock sigue. Algunos parecerán estúpidos hasta la primera vez que pasas 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 configurarse en Stock.
  5. Si el producto está configurado para no realizar un seguimiento del stock, todavía debe tener una Cantidad de stock y estar configurado en Stock.
  6. El producto debe asignarse a la categoría objective.
  7. Si utiliza el modo multi-sitio web (o si importó los productos a través del 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

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

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 se mostraba.

Tuvimos que crear las categorías como subcategorías en la ‘Categoría predeterminada’ preexistente.

También agregaría: asegúrese de que la categoría en la pestaña Configuración de pantalla esté configurada en “Solo productos” o “Bloques y productos estáticos”. Si esto está configurado en “Solo bloque estático”, los productos no se mostrarán para la categoría.

Verifique las opciones de administración de stock de su producto, en los ítems de configuración predeterminados que no están siendo exhibidos.

por favor Ir a Gestión de índice, Aquí Reindex todas las filas enumeradas

Sistema >> Gestión del índice

Solucionará tu problema …

Asegúrese de que el módulo de gráficos PHP “GD” esté instalado. Magento lo usa 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. Escriba su caparazón:

 php5 -m 

Ver si gd está en la lista. Si no es así, instálalo y reinicia apache escribiendo esto en tu shell:

 sudo apt-get install php5-gd sudo apachectl restart 

Hay instrucciones más completas en este enlace .