3

我对 Magento 的理解是,您一次只能加载 2 个主题。(根据Magento 设计指南

此外,有两种类型的主题 - 默认和非默认(即默认包含所有可能的选项,非默认覆盖一个子集)。

我读过的所有文档都说默认和非默认主题都是在 configuration-> 部分中设置的。我看不到如何同时拥有自定义的默认主题(不称为默认主题)和非默认主题。我是否必须将我的主题重命名为默认主题才能使用非默认主题?

4

2 回答 2

3

我有错误的想法.... 3 个主题已加载。

根据层次结构,从最低优先级到最高优先级

默认- 这个主题必须被称为默认。我将计划使用未触及的 magento 默认主题作为此主题。这目前无法被覆盖。

您的自定义默认主题- 在 configuration->design->theme->default 中指定 我将使用 Magento 空白主题作为开发日常商店主题的基础。

您的自定义非默认主题- 在 configuration->design->theme->(layout, templates and skin) 中指定我将使用它来创建特殊场合主题,例如圣诞节或促销,它将仅覆盖默认值的子集主题。

于 2009-09-10T06:19:26.870 回答
1

您可以从自己的 magento 自定义主题开发开始,也可以使用您的名称而不是使用默认值或其他名称,还可以复制所有模板文件和布局 XML 文件并将其保存在您的主题文件夹中。同样的方法也用 Skin 文件夹重复这些事情。

默认文件夹结构 模板和 XML 文件 >magento>> app >> design >> front-end ?? 基本或默认 >> 主题名称 SKIN - CSS 和 JS 文件 >magento >> 皮肤 >> 前端 >> 基本或默认 >> 主题名称现在只需从上述结构复制并粘贴主题文件并将其粘贴到相同放置并只需将名称更改为基本名称或默认为您喜欢的名称。

现在转到管理>>系统>>设计>>并添加自定义magento主题>>在这里您将看到您在文件夹结构中创建的主题,只需选择并保存主题,然后删除或刷新缓存并刷新您的网页就是全部。

感谢
Magento 开发

于 2011-05-10T12:12:45.633 回答