gpt4 book ai didi

magento - 如何在我的自定义 magento 模块中覆盖 media.phtml?

转载 作者:行者123 更新时间:2023-12-02 22:04:26 25 4
gpt4 key购买 nike

我正在开发一个自定义模块,该模块从外部服务器获取产品图像。我已经覆盖了一些功能以获得所需的结果。

但我必须在自定义模块中覆盖 base/default/template/catalog/product/view/media.phtml

我尝试从 default/layout/MY_MODULE.xml 执行此操作,但这对我不起作用。

如何覆盖 default/MY_MODULE 中的 media.phtml

最佳答案

我认为在您的情况下调用 setTemplate 方法不是覆盖模板文件的正确方法。对我来说,它看起来有点多余且不清楚:您正在分配模板以阻止并立即通过操作重新分配它。我会这样做:

<catalog_product_view> 
<reference name="product.info">
<block type="catalog/product_view_media" name="product.info.media" as="media" template="MY-MODULE/catalog/product/view/media.phtml" />
</reference>
</catalog_product_view>

我认为您也可以直接引用 product.info.media 并在那里调用 setTemplate 操作

关于magento - 如何在我的自定义 magento 模块中覆盖 media.phtml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16352184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com