/** * 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(); }
protected function _beforeToHtml() { $this->_getCollection()->load()->addRateVotes(); return parent::_beforeToHtml(); }