protected function _getExtraXml($bypass = false) { if ($bypass) { return parent::_getExtraXml(); } $extraXml = parent::_getExtraXml(); $prodId = $this->getCurrentProdId(); // Generate images for product if ($this->getSitemap()->getSitemapType() == CueBlocks_SitemapEnhancedPlus_Model_SitemapEnhancedPlus::TYPE_IMAGE) { $processor = Mage::getModel('sitemapEnhancedPlus/processor_catalog_product_image'); $processor->setConfig($this->getConfig())->setProdId($prodId)->setCounter($this->_imageCounter)->setIsOutOfStock($this->_isOutOfStock); $extraXml .= $processor->process($this->getSitemap()); } // used for category (canonical) url $this->setCurrentProdExtraXml($extraXml); return $extraXml; }