Así, por ejemplo, una vez obtenida la colección por medio del método getCollection se puede obtener despúes el valor de la colección así:
$products = Mage::getModel('catalog/product') ->getCollection(); echo $products->getSelect();
Trucos y guías prácticas para el mejor e-commerce en la actualidad.
$products = Mage::getModel('catalog/product') ->getCollection(); echo $products->getSelect();
Si se desea modificar el ordenamiento por defecto mostrado en la vista de catálogo para los productos que corresponden a una categoría, se debe buscar en el archivo catalog.xml (Ubicado, sin extender, en la carpeta app/design/frontend/base/default/layout/catalog.xml) la siguiente línea de código:
Dentro de la declaración de este bloque se ingresaría la siguiente línea:
Con esto, una vez cargada una categoría, se mostrará en orden descendente de acuerdo a los parámetros definidos en la configuración suministrada por el panel de administración.desc
Mage::getSingleton('cataloginventory/stock')->addInStockFilterToCollection($_productCollection);
$_productCollection = Mage::getModel('catalog/product')->getCollection(); $_productCollection->addAttributeToSelect('*'); $_productCollection->addAttributeToFilter('type_id', Mage_Catalog_Model_Product_Type::TYPE_CONFIGURABLE); Mage::getSingleton('cataloginventory/stock')->addInStockFilterToCollection($_productCollection);
{{customvar code="codigo_variable”}}
public function getStreetstyleList(){ $result=array(); $model=Mage::getModel('catalog/product'); $collectionBundleStreetstyle=$model->getCollection() ->addAttributeToSelect('cb_name_streetstyle') ->addAttributeToFilter('type_id', array('eq' => 'bundle')) ->addAttributeToFilter('cb_is_streetstyle', 1); foreach($collectionBundleStreetstyle as $streetstyle){ $result[]=array('id'=>$streetstyle->getId(), 'name'=>$streetstyle->getCbNameStreetstyle()); } return $result; }
$storeDescription = Mage::getStoreConfig('design/head/default_description');