目前我正在从Default/XXX to XXX/default
移动主题文件。来自
http://www.magentocommerce.com/knowledge-base/entry/magentos-theme-hierarchy
我发现Magento按以下顺序搜索文件:
Package/theme->Package/default->Base->default
。
是否可以让它像这样搜索主题:Package/theme1->Package/theme2->Package/default->Base->default?
除此之外,magento还会加载default/default
主题吗?
THX
答案 0 :(得分:4)
Magento系统将使用以下订单回退文件。
将DEFAULT包与DEFAULT主题
一起使用1)app / design / frontend / {DEFAULT} / {DEFAULT}
2)app / design / frontend / base / {DEFAULT}
将DEFAULT包与自定义主题
一起使用1)app / design / frontend / {DEFAULT} / {MY-THEME}
2)app / design / frontend / {DEFAULT} / {DEFAULT}
3)app / design / frontend / base / {DEFAULT}
如果您使用自定义主题的自定义包。
1)app / design / frontend / {CUSTOM-PACKAGE} / {MY-THEME}
2)app / design / frontend / {CUSTOM-PACKAGE} / {DEFAULT}
3)app / design / frontend / base / {DEFAULT}
以上订单只有magento文件是后备文件。
答案 1 :(得分:0)
老问题但是当我偶然发现这个问题时,我想添加最新的后备层次结构。
从1.9开始,您可以在主题文件夹的theme.xml中定义回退。有关详细信息,请参阅http://alanstorm.com/magento_parent_child_themes。