Para obter a quantidade de produtos definidas na sidebar do Magento basta utilizar o código abaixo: [php] $count = Mage::getStoreConfig('checkout/sidebar/count'); [/php] Até a próxima! Tiago Sampaio
Tag: Catalog
Imprimir a Query SQL da Chamada de Uma Collection de Produtos no Magento
Utilize o código abaixo para obter a query SQL executada ao se chamar uma collection de produtos no Magento: [php] $_productCollection->printLogQuery(true); [/php] Até a próxima! Tiago Sampaio
Obter as Categorias do Primeiro Nível no Magento
Utilize o código abaixo para obter as categorias do primeiro nível em sua loja Magento: [php] //Normalmente, a primeira categoria base adicionada ao Magento terá o ID número 2 $defaultCategoryId = 2; $topLevelCats = Mage::getModel('catalog/category') ->getCollection() ->addAttributeToSelect('path','name','id') ->addAttributeToFilter('parent_id', $defaultCategoryId) ->setOrder('position', 'ASC'); [/php] Até a próxima! Tiago Sampaio
Obter os Produtos de uma Categoria Ordenada pela Quantidade de Vendas
Utilize o código abaixo para obter uma collection dos produtos de uma categoria ordenados pela quantidade de vendas do maior para o menor. [php] $categoryId = 1; //Altere esta variável para qualquer ID de categoria 🙂 //Vamos ler a categoria $category = Mage::getModel('catalog/category')->load($categoryId); $products = Mage::getResourceModel('reports/product_collection') ->addOrderedQty() ->addAttributeToSelect('*') ->setOrder('ordered_qty', 'desc') ->addCategoryFilter($category); [/php] Até a próxima! …
Continue reading Obter os Produtos de uma Categoria Ordenada pela Quantidade de Vendas