これが私の問題です。私の店全体で、複数の行を持つ製品を表示する3列のグリッドを持つように設計されています。ただし、ホームページでは、1行に4列のグリッドのみを表示したいと思います。どうすればそれを行うことができますか?それも可能ですか?
質問する
746 次
2 に答える
0
グリッド出力
<ul> <li>
出力を入力するので、ページのcssをオーバーライドするだけで済みます。おそらく、ホームページのブロックの周りにdivラッパーを配置し、グリッドを制御するcssをオーバーライドすると、うまくいくでしょう。
于 2012-05-30T16:09:43.117 に答える
0
レイアウト xml で解決策を見つけることができます。
"design/frontend/base/default/layout/catalog.xml" に移動して " <catalog_category_default>
" タグを見つけます。グリッドの列番号を定義するいくつかのサブタグは、次のように見つけることができます。
<action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
<action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
<action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
<action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
<action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
たとえば、最後の行は、「カタログ カテゴリ」ページのレイアウトが 3 列の場合、グリッドに 3 つの製品が連続して表示されることを意味します。
于 2012-06-24T13:57:32.253 に答える