1

我正在尝试在我的系统上调试“搜索自动完成和建议”扩展。它在一个商店上运行良好,但在另一个安装上却不行。

结果的模板未呈现。该块正在扩展 Mage_Core_Block_Template 并且当我将调试打印添加到块的 _prepareLayout() 时,它会正确显示。

父模板 (blank.phtml) 正确呈现,但无论其内容是什么,子模板 (suggest.phtml) 都没有显示任何内容。

这是父模板代码(blank.phtml):

<?php echo $this->getChildHtml('content') ?>

和布局更新:

<?xml version="1.0"?>
<layout version="0.1.0">
    <searchautocomplete_suggest_result>
        <reference name="root">
        <action method="setTemplate"><template>searchautocomplete/blank.phtml</template></action>
        </reference>
        <reference name="content">
            <block type="searchautocomplete/suggest" name="searchautocomplete" template="searchautocomplete/suggest.phtml" />
        </reference>
    </searchautocomplete_suggest_result>
</layout>

我用这个网址测试它:

/index.php/searchautocomplete/suggest/result/?q=something

可能是什么问题?


更新

在安装了我的商店的另一个副本并添加了我的自定义项后,此扩展程序似乎工作正常。我将尝试比较旧安装与新安装并发布我的发现。

4

0 回答 0