为什么Magento布局不会加载

时间:2010-11-02 15:32:24

标签: php xml magento

我目前正在尝试将我的IndexController复制到BetaController。我希望Beta使用与Index相同的模板文件,我认为我在布局xml文件中使用它是正确的,但显然它无法正常工作。

我知道Beta控制器工作正常,因为我可以从控制器输出文本。

这是我的布局xml文件。

<?xml version="1.0"?>
<layout version="0.1.0">
    <searchengine_index_index>

        <reference name="root">
            <action method="setTemplate">
                <template>page/1column.phtml</template>
            </action>
        </reference>

        <reference name="content">
            <block type="catalog/product_list" name="searchengine" template="searchengine/searchengine.phtml" />
        </reference>
    </searchengine_index_index>

    <searchengine_beta_index>

        <reference name="root">
            <action method="setTemplate">
                <template>page/1column.phtml</template>
            </action>
        </reference>

        <reference name="content">
            <block type="catalog/product_list" name="searchengine" template="searchengine/searchengine.phtml" />
        </reference>
    </searchengine_beta_index>

</layout>

基本上我所做的是创建了一个名为searchengine_beta_index的新块,并复制并粘贴了searchengine_index_index中的内容。这是错的吗?我应该做些别的吗?

1 个答案:

答案 0 :(得分:0)

好的,我自己修好了。忘了刷新缓存。