グリッド ビューに 2 列の製品ランディング ページを表示したいと考えています。つまり、2 つの列と言って、行を 4 に制限することができます。
これを実現するために変更できるバックエンドの設定はありますか? または、catalog.xml を変更してこの効果を実現することはできますか?
また、ページャーとソーターを次のように変更/スタイルすることもできます
どんな助けでも大歓迎です。うまくいけば、これは非常に単純なことですが、私は気づいていません。
前もって感謝します。
はい、ページャー ツールバーは、CSS
行を制限する (製品)
行(製品)はMagento バックエンドで実行できます
[システム] > [構成] > [カタログ] > [フロントエンド] (タブを展開)に移動します。
これらを探します:
Products per Page on Grid Allowed Values
Products per Page on Grid Default Value
合計 8 個の商品 (2 行と 4 列) に制限するには、両方の値のセットに番号 (この場合は 8) を追加します。
列を制限する
まず、この方法を試してみます: http://www.eliasinteractive.com/blog/magento-quick-change-in-column-count-for-products-displaying-in-category-listing-grid-view/
綺麗にまとまっていて見やすいです。
何らかの理由でうまくいかない場合は、次のことを試してください。
app/design/frontend/[package]/[yourtheme]/template/catalog/product/list.phtmlに移動しますlist.phtmlファイルがまだ存在しない場合は
コピーしますtheme
下に約 1/2 スクロールして、このセクションを見つけます
<?php // Grid Mode ?>
次の行を見つけます。
<?php $_columnCount = $this->getColumnCount(); ?>
これを次のように置き換えます。
<?php //$_columnCount = $this->getColumnCount(); ?>
<?php $_columnCount = 2; ?>
これにより、目的の結果が得られるはずです。CSSで列幅を編集することを忘れないでください