我目前正在尝试将我的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中的内容。这是错的吗?我应该做些别的吗?
答案 0 :(得分:0)
好的,我自己修好了。忘了刷新缓存。