すべての製品ページのレイアウトを変更するにはどうすればよいですか?


17

すべての製品ページのレイアウトを変更できる場所を教えてください。このページには3columns.phtmlレイアウトがあると思いますが、レイアウトが必要2columns-left.phtmlです。

写真

回答:


15

製品ページのレイアウトを変更するには:

[管理]メニューから、[カタログ]> [製品の管理]を選択します。

リストで製品を見つけ、クリックしてレコードを開きます。

左側の「製品情報」パネルで、「設計」を選択します。次に、[デザイン]セクションで、ページレイアウトを別の列構成に設定します。

完了したら、[保存]ボタンをクリックします。

カテゴリページのレイアウトを変更するには:

[管理]メニューから、[カタログ]> [カテゴリの管理]を選択します。

[カテゴリ]ツリーで、変更するカテゴリレベルを選択します。

[カスタムデザイン]タブで、ページレイアウトを[2列、右バー付き]に設定します。

[カテゴリを保存]ボタンをクリックします。


3
男ページのためにどのようなI need.Iの必要性は、あなたの時間のためにとにかく感謝の上に画像を見ることをあなたの答えは、個々の製品ページには適用ではなく、間違った方法での私の質問だ
アブドゥル・

それはカテゴリページなので、カテゴリページのレイアウトを変更する手順を使用してください。
ジャック14年

あなたの編集洙muchh私の一日のthankyouu作らmannn
アブドゥル・

27

すべてのカテゴリページをに変更する必要がある場合は2column-left、このレイアウト更新を使用します

ファイル: app/design/frontend/<package>/<theme>/layout/local.xml

<layout>
    <catalog_category_layered>
      <reference name="root">
        <action method="setTemplate">
          <template>page/2columns-left.phtml</template> 
        </action>
      </reference>
    </catalog_category_layered>
    <catalog_category_default>
      <reference name="root">
        <action method="setTemplate">
          <template>page/2columns-left.phtml</template> 
        </action>
      </reference>
    </catalog_category_default>
</layout>

これは、レイアウトごとに2つのタイプのカテゴリdefaultとがあるためlayeredです。そのため、magentoは2つの別個のレイアウトハンドルを使用してそれらを処理します。このため、すべてのカテゴリをカバーするには、これら2つのレイアウトハンドルを更新する必要があります。

しかし、これを行う別の素晴らしい方法があります。local.xmlファイル内でこのコードを使用します。

<layout>
<catalog_category_view>
  <reference name="root">
    <action method="setTemplate">
      <template>page/2columns-left.phtml</template> 
    </action>
  </reference>
</catalog_category_view>
</layout>

catalog_category_viewは、Magentoのすべてのカテゴリビューで処理するユニークなレイアウトハンドルです。ただし、デフォルトのmagentoでこのレイアウトハンドルを使用してレイアウトの更新を確認することはできません。ただし、実際には存在し、すべてのカテゴリに影響するレイアウト更新に使用できます。


magento.1.9.2.4で動作するオプションはありません
Dinesh

9

local.xmlファイルに次のコードを追加します

<catalog_category_layered translate="label">
  <reference name="root">
    <action method="setTemplate">
      <template>page/2columns-left.phtml</template> 
    </action>
  </reference>
</catalog_category_layered>

しかし、このプロセスが将来私を助けるかもしれないとにかく、以下の答えはうまくいきました。
アブドゥル14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.