Magento主题与Magento皮肤有什么区别?

时间:2012-07-14 21:15:47

标签: magento

Magento主题与Magento皮肤有什么区别?这些与Magento模块之间的关系是什么?

2 个答案:

答案 0 :(得分:5)

主题是创建视觉体验的布局,模板,区域设置和/或皮肤文件的任意组合 ......

主题包含以下任何或所有内容:

  • 布局(位于app / design / frontend / your_interface / your_theme / layout /) 这些是基本的XML文件,它们定义不同页面的块结构以及控制META信息和页面编码。有关布局的深入研究,请阅读布局简介)
  • 模板(位于app / design / frontend / your_interface / your_theme / template /) 这些是PHTML文件,包含(X)HTML标记和任何必要的PHP标记,以便为视觉呈现创建逻辑。
  • 区域设置(位于app / design / frontend / your_interface / your_theme / locale /) 这些是基于每种语言组织的简单文本文档,其中包含商店副本的翻译。
  • 皮肤(位于皮肤/前端/ your_interface / your_theme /) 这些是特定于块的Javascript和CSS以及与您的(X)HTML相称的图像文件。

来源:http://www.magentocommerce.com/design_guide/articles/magento-design-terminologies4

答案 1 :(得分:0)

主题是多种功能的组合,不仅可以定义网站的布局,还可以向您的网站添加其他功能。因此,主题可能包含皮肤和模块的组合。

皮肤是与您的网站外观完全相关的内容,例如颜色,块放置以及与网站布局相关的其他因素。

通过模块,您可以在网站或主题中添加大多数以扩展名形式出现的功能。