CatalogSearchの結果ページのレイアウトをカスタマイズしたいのですが。
製品が少ないので、ページ上のページネーションと他のすべてのツールを削除して、はるかに単純なページを表示したいと思います。次に、結果の表示方法を変更して、画像のサイズをカスタマイズし、画像にロールオーバーを追加する必要があります。
どうやってやるの?ソースコードを見ると、が呼び出されます$this->getProductListHtml()
。
CatalogSearchの結果ページのレイアウトをカスタマイズしたいのですが。
製品が少ないので、ページ上のページネーションと他のすべてのツールを削除して、はるかに単純なページを表示したいと思います。次に、結果の表示方法を変更して、画像のサイズをカスタマイズし、画像にロールオーバーを追加する必要があります。
どうやってやるの?ソースコードを見ると、が呼び出されます$this->getProductListHtml()
。
編集するテンプレートファイルを決定する最も簡単な方法は、Magento構成で「テンプレートパスヒント」を有効にすることです。
これを行うには、次のようにします。
Magento管理者で、[システム]>[構成]>[開発者]に移動します
左上の[現在の構成範囲]で、[メインWebサイト](または変更しようとしているサイトの名前)を選択します。
次に右側で、 [テンプレートパスのヒント]を[はい]に設定し、[構成の保存]をクリックします
フロントエンドに戻ります。各セクションには、変更が必要な正確なテンプレートが表示されます。 注:Magentoのコアテーマを変更するのではなく、常にデフォルトのテンプレートファイルを独自のテンプレートディレクトリにコピーする必要があります。
または、CSSを使用してMagentoの各ページをターゲットにすることもできます。<body>
Magentoは、各ページのタグに一意のクラスを割り当てます
あなたの場合、カタログ検索結果ページには、catalogsearch-result-indexの本文クラスがあります。そのページのツールバーを非表示にする場合は、テンプレートのstyle.cssファイルに以下を追加できます。
.catalogsearch-result-index .toolbar {
display: none;
}