块重写不起作用
Block rewriting is not working
我是 magento 的新手,我尝试重写一个块,但它不起作用
这是我试过的
Pfay/MyProduct/Block/Catalog/Product/View.php
class Pfay_MyProduct_Block_Catalog_Product_View extends Mage_Catalog_Block_Product_View
{
public function canEmailToFriend()
{
return false;
}
}
config.xml
<config>
<global>
<blocks>
<catalog>
<rewrite>
<product_view>
Pfay_MyProduct_Block_Catalog_Product_View
</product_view>
</rewrite>
</catalog>
</blocks>
</global>
</config>
使用
<product_view>Pfay_MyProduct_Block_Catalog_Product_View</product_view>
而不是
<product_view>
Pfay_MyProduct_Block_Catalog_Product_View
</product_view>
我是 magento 的新手,我尝试重写一个块,但它不起作用 这是我试过的
Pfay/MyProduct/Block/Catalog/Product/View.php
class Pfay_MyProduct_Block_Catalog_Product_View extends Mage_Catalog_Block_Product_View
{
public function canEmailToFriend()
{
return false;
}
}
config.xml
<config>
<global>
<blocks>
<catalog>
<rewrite>
<product_view>
Pfay_MyProduct_Block_Catalog_Product_View
</product_view>
</rewrite>
</catalog>
</blocks>
</global>
</config>
使用
<product_view>Pfay_MyProduct_Block_Catalog_Product_View</product_view>
而不是
<product_view>
Pfay_MyProduct_Block_Catalog_Product_View
</product_view>