0
我只需要創建最近的Product View Slider。 所以我想從核心文件覆蓋Reports_Product_Viewed塊。 我爲此寫了config.xml,但在產品頁面上,我可能無法做到這一點。 基本上我想忽略報告產品模塊,並且想要爲最近的產品滑塊附加一些代碼。 我的config.xml是Magento無法分配重寫報告產品查看Block
----------------
<?xml version="1.0"?>
<config>
<modules>
<Deepak_Recent>
<version>0.1.0</version>
</Deepak_Recent>
</modules>
<global>
<blocks>
<recent>
<rewrite>
<reports_product_viewed>Deepak_Recent_Block_Product_Viewed</reports_product_viewed>
</recent>
</catalog>
</blocks>
<helpers>
<recent>
<class>Deepak_Recent_Helper</class>
</recent>
</helpers>
</global>
<frontend>
<routers>
<recent>
<use>standard</use>
<args>
<module>Deepak_Recent</module>
<frontName>recent</frontName>
</args>
</recent>
</routers>
<layout>
<updates>
<recent>
<file>recent.xml</file>
</recent>
</updates>
</layout>
</frontend>
</config>
my rewrite block
-----------------
<?php
class Deepak_Recent_Block_Product_Viewed extends Mage_Reports_Block_Product_Viewed{
public function getme(){ echo 'block loaded';}
}
my layout.xml
---------------
<?xml version="1.0"?>
<layout version="0.1.0">
<catalog_product_view>
<reference name="product.info">
<block type="recent/product" name="product.info.recent" template="carousel/products_recent_horizontal.phtml"/>
</reference>
</catalog_product_view>
</layout>
and alst my phtml file
-----------------
<?php
echo $this->getme();exit;
?>
看在你的答案頂部...模塊標籤配置後cloased。 .is正確.. <?xml version =「1 .0「?> –