1

システムで「Search Autocomplete and Suggest」拡張機能をデバッグしようとしています。あるストアでは正常に機能しますが、別のインストールでは機能しません。

結果のテンプレートがレンダリングされていません。ブロックは 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>

このURLでテストしています:

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

何が問題になる可能性がありますか?


アップデート

ストアの別のコピーをインストールしてカスタマイズを追加した後、この拡張機能は正常に動作するようです。古いインストールと新しいインストールを比較して、調査結果を投稿します。

4

0 に答える 0