Magento 模版和布局文件的介绍

app/design/是存放设计的地方
存在三个文件夹: adminhtml, frontend, install. adminhtml是后台的设计,frontend是前台的设计,install是magento安装时的设计。
每个文件夹下都可以有多个packages,每个packages下可以有多个主题
一个主题应该由下面几个部分组成:
Layout
在这个文件夹里包含了主题的Loyout的XML 配置文件, 这些Loyout的配置文件有点类似于”胶水”在作用, 起到了连接Modules(位于app/code目录的)和模板文件的作用.更多相关的信息, 请参看这里.

因为Magento的模块化的设计, 所有默认模板的Layout文件都存储在以单独的Modules名命名的XML文件中, 此外, 自定义主题一个应该有一个单独的名为local.xml的loyout文件, 其他任何需要覆盖更新的布局都应该放在这里.

Template
Template文件夹包括了所有主题的.phtml文件, phtml文件的内容由HTML和PHP代码组成, 它提供了整个前台页面显示所用的模板.

Locale
Locale文件夹包含了一系列提供各国语言翻译的CSV文件, 每个语言包应该按照语言代码+国家代码的格式(大写)的格式, 如(en_US 或者 en_UK)/translate.csv. 更多Magento国际化的详细信息, 我们将在以后的文章中阐述.