小编dar*_*rlt的帖子

无法覆盖magento中的块模板

我读了很多帖子,但对我来说没什么用.任务非常简单 - 我需要用自己的方式覆盖核心模板评论/ product/view/list.phtml,让我们说my_list.phtml

我的配置如下.Layout.xml(头部修改工作)

<layout version="0.1.0">
<review_product_list>
    <reference name="head">
    ..
    </reference>
    <reference name="product.info">
        <block type="review/product_view_list" name="myreview.product_additional_data"
               as="myreview_product_additional_data" template="review/product/view/my_list.phtml"/>
    </reference>
</review_product_list>
Run Code Online (Sandbox Code Playgroud)

config.xml中

 <frontend>
    <layout>
        <updates>
            <myreview>
                <file>myreview/layout.xml</file>
            </myreview>
        </updates>
    </layout>
</frontend>
Run Code Online (Sandbox Code Playgroud)

我可以更改核心文件review.xml,它按预期工作,这一行

<block type="review/product_view_list" name="product.info.product_additional_data" as="product_additional_data" template="review/product/view/list.phtml">
Run Code Online (Sandbox Code Playgroud)

但这不是我所期待的.

如果我将引用名称="product.info"更改为引用名称="内容"我的模板显示但不到位.如果我尝试调试,则会渲染块.

layout templates block magento

1
推荐指数
1
解决办法
2473
查看次数

标签 统计

block ×1

layout ×1

magento ×1

templates ×1