Mage_Catalog_Block_Product_List_Promotion Class Reference

Inheritance diagram for Mage_Catalog_Block_Product_List_Promotion:

Mage_Catalog_Block_Product_List Mage_Catalog_Block_Product_Abstract Mage_Core_Block_Template Mage_Core_Block_Abstract Varien_Object

List of all members.

Protected Member Functions

 _getProductCollection ()


Detailed Description

Definition at line 3 of file Promotion.php.


Member Function Documentation

_getProductCollection (  )  [protected]

Retrieve loaded category collection

Returns:
Mage_Eav_Model_Entity_Collection_Abstract

Reimplemented from Mage_Catalog_Block_Product_List.

Definition at line 5 of file Promotion.php.

00006     {
00007         if (is_null($this->_productCollection)) {
00008             $collection = Mage::getResourceModel('catalog/product_collection');
00009             Mage::getModel('catalog/layer')->prepareProductCollection($collection);
00010 // your custom filter
00011             $collection->addAttributeToFilter('promotion', 1)
00012                 ->addStoreFilter();
00013 
00014             $this->_productCollection = $collection;
00015         }
00016         return $this->_productCollection;
00017     }


The documentation for this class was generated from the following file:

Generated on Sat Jul 4 17:23:36 2009 for Magento by  doxygen 1.5.8