3

Magento 検索の「結果なし」ビューのカスタム テンプレートを定義する方法はありますか?

問題は、検索結果がない場合は 1 列のレイアウトを使用し、一致する場合は 2 列のレイアウトを使用することです。

乾杯!

4

2 に答える 2

12

同じ問題がありました。「空の」ページ、つまり空の検索結果、カテゴリページ、バスケットページをカスタマイズするのは簡単ではないのが嫌でした。そこで、しばらく前に拡張機能を作成しました:https ://github.com/drewhunter/EmptyHandles 。基本的に、3つの追加のレイアウトハンドルを提供します。

  1. catalogsearch_result_index_empty
  2. catalog_category_view_empty
  3. checkout_cart_index_empty

したがって、特定のケースでは、次のxmlを使用して、モジュールのインストール後に空の検索結果ページのテンプレートを変更します。

   <catalogsearch_result_index_empty>
        <action method="setTemplate">
            <template>page/1column.phtml</template>
        </action>
    </catalogsearch_result_index_empty>
于 2012-06-15T07:17:03.557 に答える