php – 自定义Magento主题不起作用

我安装了最新版本的Magento 1.6.0.0-rc2并尝试安装我在Magento 1.5.x上开发的软件包和主题

该软件包已安装在magento / app / design / frontend / packagename中

我还在System中输入了’packagename’ – >配置 – >设计 – >当前包名称.

在app / design / frontend / packagename / default / layout / page.xml中我指定了认的’All Pages’:

<block type="page/html" name="root" output="toHtml" template="page/2columns-left.phtml">

然而,当我打开模板提示时,我看到正在使用的主模板是base / default / template / page / 2columns-right.phtml.

我已经验证了design / frontend / packagename / default / template / page / 2columns-left.phtml确实存在.

我一直在尝试一切来调试这个,但我似乎无法弄清楚从哪个配置文件获取2columns-right.phtml.我甚至尝试记录加载的xml文件,但它们没有显示正在加载的主题包中的任何自定义xml文件.

关于可能是什么问题或尝试什么的任何建议?

谢谢.

编辑:
几点.

>禁用缓存.
>新的包/主题显示,我能够看到css / images / js.一些启用了模板提示的模板文件来自packagename,但主要的模板文件似乎来自base.

解决方法:

页面模板不仅仅在page.xml中设置,但即使在catalog.xml,catalogsearch.xml,customer.xml中……我的意思是,几乎每个页面都有自己的布局.
page.xml中设置的布局仅对CMS页面有效.所有其他页面都有其他设置覆盖它.
你在看哪个页面?类别页面或CMS页面?尝试不同的页面,看看会发生什么!

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...