【发布时间】:2014-07-23 02:47:43
【问题描述】:
我在商店中特定类别页面的左侧边栏中添加了一个自定义块。像这样:
<reference name="left">
<block type='core/template' name='tenants' template='powerplantstores/tenants.phtml'></block>
</reference>
我还希望该特定块出现在我的搜索结果页面中,因此我在我的布局文件夹中修改了 catalogsearch.xml,然后添加了:
<reference name="left">
<block type='core/template' name='tenants' template='powerplantstores/tenants.phtml'></block>
</reference>
紧接着
<catalogsearch_advanced_result translate="label">
<label>Advanced Search Result</label>
<update handle="page_two_columns_right" />
<!-- Mage_Catalogsearch -->
<reference name="root">
<action method="setTemplate"><template>page/2columns-left.phtml</template></action>
</reference>
但是该块没有出现。我的搜索结果页面根本没有显示任何结果。只有左右侧边栏,这很奇怪,因为我只使用了只有左侧边栏的 2 列布局。
我希望这里的 Magento 专家能告诉我我哪里出错了.... :(
【问题讨论】:
-
嗨,只是一个疯狂的猜测,但你可以尝试删除
,因为你想要的是左右 2 列? -
哦..现在就试试。 :D
-
哇,这就像魔术一样。我从没想过解决方案就在我面前。哈哈哈哈哈! :D