Tengo el siguiente código:Magento - sólo productos configurables carga
$_productCollection = $this->getLoadedProductCollection();
foreach ($_productCollection as $_product)
{
if ($_product->_data['type_id'] == 'configurable')
{
...
}
}
A pesar de que hace lo que se supone que debe hacer, se ralentiza en gran medida el tiempo de carga de la página. ¿Es posible cargar solo productos configurables y eliminar el cheque de 'configurable'? La tienda tiene 12000 productos, alrededor de 700 son configurables y el resto son productos simples para niños.
Encontré el siguiente código que devuelve todos los productos configurables. Necesito sólo los productos dentro de la categoría actual:
$collectionConfigurable = Mage::getResourceModel('catalog/product_collection')
->addAttributeToFilter('type_id', array('eq' => 'configurable'));
Se puede guardar en caché el salida o colección obtenida de este código? – alex
No estoy seguro de lo que quiere decir, pero hice 'fwrite ($ f, print_r ($ _ productCollection, true))' y el tamaño del archivo fue de 54MB. '$ _productCollection-> count()' devuelve 5420. Obviamente no puedo publicarlo aquí. – Vincent