- Learning Magento Theme Development
- Richard Carter
- 172字
- 2021-09-03 10:04:59
Magento theme hierarchy
Magento has a hierarchy in place for its themes, which tells the system where to look for files if multiple themes are active on different stores on your website. As an example, think about a simple Magento store setup like the one you saw earlier, as demonstrated in the following diagram:

Now, imagine that your store has a theme called newtheme
installed at the store view level. The Magento theme here requests a file called styles.css
in the most specific interface and package first, so if you have a custom theme enabled, Magento will look in /skin/frontend/default/newtheme
first. If it's not found in these directories, Magento looks in the default interfaces next: /app/design/frontend/default/default
or /skin/frontend/default/default
. Next, Magento will look in the base directories: /app/design/frontend/base/default
or /skin/frontend/base/default
. If the specified file is not found after that, Magento will encounter a rendering error.
So, the deeper down the hierarchy tree of themes the file is, the more specific it is and the more precedence it takes over other more general files.
- Learning NServiceBus(Second Edition)
- 深入理解Android(卷I)
- ThinkPHP 5實戰
- 編寫高質量代碼:改善Python程序的91個建議
- Python從入門到精通(精粹版)
- Mastering Python High Performance
- MySQL數據庫管理與開發(慕課版)
- C語言實驗指導及習題解析
- 21天學通C++(第5版)
- Apache Camel Developer's Cookbook
- Machine Learning for OpenCV
- Java Hibernate Cookbook
- Spring Data JPA從入門到精通
- HTML5游戲開發實戰
- Building Web and Mobile ArcGIS Server Applications with JavaScript(Second Edition)