Magento 1页面布局

Magento 1页面布局,magento,Magento,我只想改变一个页面的布局,那就是分类页面。我编辑了catalog.xml第187行,从2列右到1列,但它编辑了我的产品页面。我的问题是如何仅编辑类别页面(其中显示类别中的所有产品,请参见所附图片)您永远不应该在适当的位置修改核心文件,最佳做法是避免在自定义主题中覆盖和自定义核心布局文件。相反,您应该使用local.xml布局文件 local.xml正在合并到所有布局xml文件中最后一个编译的布局配置DOM中,使其指令具有一定的权限。您应该尝试以下内容: <?xml version-"1.0

我只想改变一个页面的布局,那就是分类页面。我编辑了catalog.xml第187行,从2列右到1列,但它编辑了我的产品页面。我的问题是如何仅编辑类别页面(其中显示类别中的所有产品,请参见所附图片)

您永远不应该在适当的位置修改核心文件,最佳做法是避免在自定义主题中覆盖和自定义核心布局文件。相反,您应该使用local.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>

第页/2列-right.phtml

请记住在开发时清除/禁用布局XML缓存。

谢谢Ben!是的,我同意你的看法,但这些是我的主题文件,而不是基本文件fwiw,它们也不应该出现在你的主题中(根据核心团队),尽管有时这是不可避免的。哈!我不知道!我想我应该再读一遍!非常感谢。