예제 #1
0
파일: New.php 프로젝트: rubenjohne/ts-echo
 protected function _toHtml()
 {
     $_productCollection = $this->getProductCollection();
     if ($_productCollection && $_productCollection->getSize()) {
         $magicToolboxHelper = Mage::helper('magiczoomplus/settings');
         $tool = $magicToolboxHelper->loadTool('category');
         if (!$tool->params->checkValue('use-effect-on-category-page', 'No')) {
             $contents = parent::_toHtml();
             require $magicToolboxHelper->getMagicToolboxListTemplateFilename();
             return $contents;
         }
     }
     return parent::_toHtml();
 }
예제 #2
0
파일: New.php 프로젝트: buttasg/cowgirlk
 protected function _toHtml()
 {
     $_productCollection = $this->getProductCollection();
     if ($_productCollection && $_productCollection->getSize()) {
         $magicToolboxHelper = Mage::helper('magiczoomplus/settings');
         $tool = $magicToolboxHelper->loadTool('newproductsblock');
         if (!$tool->params->checkValue('enable-effect', 'No')) {
             $contents = parent::_toHtml();
             $group = 'newproductsblock';
             require Mage::getSingleton('core/design_package')->getTemplateFilename('magiczoomplus' . DS . 'magictoolbox_list.phtml');
             return $contents;
         }
     }
     return parent::_toHtml();
 }
예제 #3
0
파일: New.php 프로젝트: nil12285/gwine
 /**
  * Produces html
  *
  * @return string
  */
 protected function _toHtml()
 {
     $productIds = Mage::getModel('productblock/featuredcatalogproduct')->getCollection();
     $columns = $this->getData('columns');
     $title = $this->getData('Title');
     $_add_to_link = $this->getData('add_to_link');
     $products_count = $this->getData('products_count') ? $this->getData('products_count') : parent::getProductsCount();
     //$product = Mage::getModel('catalog/product');
     $pIds = array();
     foreach ($productIds as $pId) {
         $pIds[] = $pId->getEntityId();
     }
     $collection = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('*')->addFieldToFilter('entity_id', array('in' => $pIds));
     //->getSelect()
     $this->assign('_columnCount', $columns);
     $this->assign('_title', $title);
     $this->assign('_add_to_link', $_add_to_link);
     $this->assign('_products', $collection);
     return parent::_toHtml();
 }