Exemple #1
0
 /**
  * initialize options block
  * 
  * (non-PHPdoc)
  * @see Mage_Core_Block_Abstract::_beforeToHtml()
  */
 protected function _beforeToHtml()
 {
     if (!$this->getItem()) {
         return parent::_beforeToHtml();
     }
     $wrapperBlock = $this->getLayout()->createBlock('catalog/product_view', 'additional.product.info.customoptions.wrapper', array('template' => 'catalog/product/view/options/wrapper.phtml', 'product_id' => $this->getItem()->getProductId()));
     $this->append($wrapperBlock, 'wrapper');
     /* @var $optionsBlock SSE_EditCustomOptions_Block_Options */
     $optionsBlock = $this->getLayout()->createBlock(SSE_EditCustomOptions_Block_Options::ALIAS, 'additional.product.info.customoptions.options');
     $optionsBlock->init($this->getItem());
     $wrapperBlock->append($optionsBlock, 'options');
     return parent::_beforeToHtml();
 }
Exemple #2
0
 protected function _beforeToHtml()
 {
     $this->_getCollection()->load()->addRateVotes();
     return parent::_beforeToHtml();
 }