magento重写目录块产品/View/Options/Type/Select.php
我想重写块文件:/app/code/core/Mage/Catalog/block/Product/View/Options/Type/Select.php,以下是我的步骤,但它不起作用: 屏幕截图: 代码: 谁知道问题出在哪里?在链接的代码中(以下为子孙后代),路径magento重写目录块产品/View/Options/Type/Select.php,magento,Magento,我想重写块文件:/app/code/core/Mage/Catalog/block/Product/View/Options/Type/Select.php,以下是我的步骤,但它不起作用: 屏幕截图: 代码: 谁知道问题出在哪里?在链接的代码中(以下为子孙后代),路径global/blocks/catalog/rewrite/Product\u View\u Options\u Select 应该是 global/blocks/catalog/rewrite/product\u view\u o
global/blocks/catalog/rewrite/Product\u View\u Options\u Select
应该是
global/blocks/catalog/rewrite/product\u view\u options\u select
,因为块类是在布局XML文件(例如)中使用小写字母指定的
/app/code/local/Lbb/Catalog/etc/config.xml
<?xml version="1.0" encoding="UTF-8"?>
<config>
<modules>
<Lbb_Catalog>
<version>0.1.0</version>
</Lbb_Catalog>
</modules>
<global>
<blocks>
<catalog>
<rewrite>
<product_view_options_type_select>Lbb_Catalog_Block_Product_View_Options_Type_Select</product_view_options_type_select>
</rewrite>
</catalog>
</blocks>
</global>
</config>
0.1.0
Lbb\目录\块\产品\视图\选项\类型\选择
我从一个工作示例中获得了这段代码,因此它应该可以工作
/app/code/local/RWS/CustomOptions/Options/Type/Select.php
<?php
class RWS_CustomOptions_Options_Type_Select extends Mage_Catalog_Block_Product_View_Options_Abstract
{
public function getValuesHtml()
{
.....
@prashanthpadala。。。定义你所说的不工作是什么意思?这门课被改写了吗?
<?xml version="1.0"?>
<config>
<modules>
<RWS_CustomOptions>
<version>0.1.0</version>
</RWS_CustomOptions>
</modules>
<global>
<blocks>
<catalog>
<rewrite>
<product_view_options_type_select>RWS_CustomOptions_Options_Type_Select</product_view_options_type_select>
</rewrite>
</catalog>
</blocks>
</global>
</config>
<?xml version="1.0"?>
<config>
<modules>
<RWS_CustomOptions>
<active>true</active>
<codePool>local</codePool>
</RWS_CustomOptions>
</modules>
<config>