-
13-12-2019 - |
题
我有一个网站,我想根据之前安装的第三方主题创建自定义主题。
以前安装的主题是 ABC
.(设置在 Theme -> Default
)
现在我已经根据以下内容创建了我的自定义主题
http://devdocs.magento.com/guides/m1x/ce19-ee114/RWD_dev-guide.html
http://alanstorm.com/magento_parent_child_themes
但主题并没有回到 ABC
并尝试在我的自定义主题中查找文件,如果无法在自定义主题中找到该文件,则会给出该文件的 404 错误。
应用程序/设计/前端/rwd/自定义/etc/theme.xml
<?xml version="1.0"?>
<theme>
<parent>rwd/ABC</parent>
</theme>
父主题的目录路径:
app/design/frontend/rwd/ABC
skin/frontend/rwd/ABC
我的自定义主题皮肤目录:
skin/frontend/rwd/custom
请帮我解决这个问题。
解决方案 2
我发现了这个问题。
问题是由于使用了错误的编码标准造成的。
代码中有很多内容是硬编码的,并且阻止了主题回退功能的发生。
其他提示
在 app/design/frontend/mycustomtheme/default/etc/theme.xml 中,您需要类似的内容
<?xml version="1.0"?>
<theme>
<parent>default/ABC</parent>
<layout>
<updates>
</updates>
</layout>
</theme>
然后复制/创建您的布局和模板更改
app/design/frontend/mycustomTheme/默认/布局应用程序/design/frontend/mycustomtheme/default/template
如果仍然不起作用,请安装 Alan Storm 演示并将其修改为指向您的父主题。