1
我目前想我的IndexController複製到BetaController。我希望Beta使用與Index相同的模板文件,並且我認爲在佈局xml文件中它是正確的,但顯然它不能正常工作。爲什麼不會Magento的佈局負荷
我知道貝塔控制器正常工作,因爲我可以從控制器輸出的文本。
這裏是我的佈局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內容。這是錯的嗎?我應該做其他事嗎?
確定更具體,我刷新所有緩存的管理面板,不過我可能剛剛刷新的佈局緩存。 – 2010-11-02 15:35:11