繁体   English   中英

magento子主题可能吗?

[英]magento sub theme possible?

我正在创建一家magento商店。 我已经下载了一个新模板。 该模板具有自己的“包”文件夹,并且其phtml文件位于包内的“默认”文件夹中。

现在,我开始在此程序包中添加主题文件夹以自定义下载的模板。 一切正常。

但是现在我想为此定制版本创建子设计,以使某些商店类别看起来有所不同(我可以在后端更改单个类别的主题)。

可能吗? 你能推荐什么?

我认为Aoe_DesignFallback扩展将帮助您http://www.fabrizio-branca.de/custom-design-fallbacks-in-magento.html

您可以在自定义包中创建任意数量的主题变体

包/默认
包装/主题1
包装/主题2
...
包装/主题

在这些主题内,您可以根据需要自定义任意数量的文件。 例如,您只能针对特定主题编辑一个特定模板。 由于采用了Magento后备机制,所有其余文件将从软件包的'default'主题使用,然后从'base'软件包的'default'主题使用

阅读本指南: http : //info.magento.com/rs/magentocommerce/images/MagentoDesignGuide.pdf

您需要针对不同的类别进行不同的设计,在后端,

Catalog > Manage Categories > for each categories > Custom Design Tab

您可以为该特定类别选择所需的设计。

您还可以根据需要在“自定义布局更新”中添加一些内容。

您甚至可以指定显示设计的时间范围,并在该时间之后自动显示默认设计。

Magento中主题的唯一后备机制是在提供的“基本”主题和您选择的主题之间。 也就是说,Magento将在您选择的主题中查找文件,如果找不到任何特定文件,则会回退到提供的“基本”主题。

因此,您可以将所需的主题与“基本”主题合并,然后用此新创建的主题替换“基本”主题。 然后,您可以创建一个可以依赖于新的“基本”主题的子主题。 我不建议您这样做,因为这会使升级到Magento的新版本非常困难。

如果您真的想做这项工作,我建议您在Magento之外建立一个工作流来处理主题和子主题中的文件。 也许某种脚本可以从主主题中获取文件,然后将它们合并到子主题中,然后再将所有主题和子主题文件夹复制到Magento中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM