【发布时间】:2011-04-25 17:13:40
【问题描述】:
我正在编写一个模块来扩展 Core/Catalog/Product/View/Media.php 类,这样我就可以在我的模板中公开新方法。我在网上遵循了许多指南,包括 Alan Storms 的优秀系列,但收效甚微。 (http://alanstorm.com/magento_config)
我在 Github 上发布了我的代码:https://github.com/razialx/Magento-Overwrite-Block
我在日志中没有收到任何错误,只是没有加载我的课程。很困惑。
我的一个想法是我可能只能重写明确定义的类。我知道 Mage_Catalog_Block_Product_View_Media 类从未在配置文件中定义,尽管我假设它被布局 xml 文件 catalog.xml 引用
<block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/media.phtml"/>
【问题讨论】:
标签: magento module customization block