- 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.
- Vue.js設計與實現
- Docker and Kubernetes for Java Developers
- 摩登創客:與智能手機和平板電腦共舞
- RTC程序設計:實時音視頻權威指南
- 嚴密系統設計:方法、趨勢與挑戰
- RSpec Essentials
- 深入分布式緩存:從原理到實踐
- Tableau 10 Bootcamp
- ScratchJr趣味編程動手玩:讓孩子用編程講故事
- Hands-On Neural Network Programming with C#
- Zabbix Performance Tuning
- ASP.NET Web API Security Essentials
- Java程序性能優化實戰
- Spring Microservices
- jQuery基礎教程(第4版)