カテゴリーページの1ページだけレイアウトを変更したかったのです。catalog.xml の 187 行目を右 2 列から 1 列に編集しましたが、製品ページが編集されてしまいました。私の質問は、カテゴリ ページのみを編集する方法です (カテゴリ内のすべての製品を表示する場所、添付の画像を参照)。
1 に答える
1
コアファイルをその場で変更しないでください。カスタムテーマでコアレイアウトファイルを上書きしたりカスタマイズしたりしないようにすることをお勧めします。むしろ、local.xmlレイアウトファイルを使用する必要があります。MageBase.comには、レイアウトXMLのカスタマイズに関する優れたチュートリアルがあります。
local.xmlは、すべてのレイアウトXMLファイルの中で最後にコンパイルされたレイアウト構成DOMにマージされ、そのディレクティブに他のディレクティブに対する特定の権限を与えます。次のコンテンツを試す必要があります。
<?xml version-"1.0"?>
<layout>
<catalog_category_view>
<reference name="root">
<action method="setTemplate">
<template>page/2columns-right.phtml</template>
</action>
</reference>
</catalog_category_view>
</layout>
開発中は、レイアウトXMLキャッシュをクリア/無効にすることを忘れないでください。
于 2013-03-23T00:20:22.427 に答える