MAGENTO-Muestra los productos de la subcategoría en la categoría raíz
categories (5)
Asegúrese de configurar "Es ancla" a "Sí" para su categoría raíz.
No he podido encontrar la respuesta para esto en ningún lado, pero no puedo ver ninguno de los productos en la página de categorías raíz de los miembros de su subcategoría. Cuando hago clic en la categoría de la navegación superior, obtengo las subcategorías a la izquierda y a la derecha (contenido principal) "No hay productos que coincidan con la selección". Cada sub-gato. muestra sus productos sin embargo.
En Admin -> Catálogo -> Administrar categorías, cada categoría muestra la cantidad de productos, es decir, (4) sin embargo, su categoría raíz muestra (0).
¿Algunas ideas?
gracias por adelantado
Solución
Vaya a Admin -> Catálogo -> Administrar categorías -> "Seleccionar categoría" -> Configuración de pantalla -> Es Ancla = "Sí"
Entonces:
Admin -> Sistema -> Gestión de índices -> "Seleccionar todo" -> "Reindexar datos" -> "Enviar"
Gracias por todos los comentarios
Cada categoría tiene productos asociados.
Solo asocie estos productos a la categoría de nivel superior también.
Aparecerán en frontend en esa categoría.
Establezca el ancla como YES y luego reindexe las categorías en la administración de índices.
Primero identifica la identificación de atributo del atributo is_anchor:
SELECT * FROM eav_attribute where attribute_code = ''is_anchor'';
obtenemos el id. de atributo 51 en mi base de datos. Ahora ejecute la siguiente consulta
UPDATE catalog_category_entity_int set value = 1 where attribute_id = 51;
reemplaza 51 con tu propia identificación de atributo. Y solo reconstruye estos índices
<div class="category-grid-new">
<?php $_columnCount; ?>
<ul>
<?php if($i++%$_columnCount==0): ?>
<?php foreach ($this->getCurrentCategory()->getChildrenCategories() as $_subcat): ?>
<li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0):?> last<?php endif; ?>">
<a href="<?php echo $_subcat->getUrl() ?>">
<div class="category-img"><img src="<?php echo $_category->getImageUrl() ?>" alt="" width="100px" height="100px"/></div>
<div class="category-data"><?php echo Mage::helper(''catalog/output'')->categoryAttribute($_subcat, $_subcat->getName()) ?></div>
</a>
</li>
<?php endforeach ?>
</ul>
<?php endif; ?>
</div>