¿Cómo puedo obtener la visibilidad de los productos en un producto cargado?Magento: Obtenga visibilidad del producto
<?php
$Product = Mage::getModel('catalog/product');
$Product->load($_item->getId());
var_dump($product_visibility = $Product->getData('visibility'));
?>
He intentado esto así:
var_dump($product_visibility = $Product->getVisibility());
Pero siempre sólo devuelve NULL
Hmm que parece que funcionará pero en un producto simple configurado para 'catalog/search' isVisibleInCatalog devuelve falso. ¿Toma algo más en cuenta como la cantidad, etc.? – iamjonesy
@WebFlakeStudio: lo siento, tal vez entendí mal la pregunta de OP, pero _¿por qué crees que debería usar 'getStatus()' solo cuando quiere el estado de la visibilidad actual del producto (catálogo, búsqueda, ninguno, ambos)? –
El método 'Mage_Catalog_Model_Product :: isVisibleInCatalog()' no está relacionado con el campo de visibilidad. – Zyava