是否可以在两个商店中为同一主题使用两种不同的CSS样式

时间:2015-10-15 07:16:04

标签: css magento

我们对两个magento商店使用相同的主题。

是否可以为两个商店改变css样式? 它们位于相同的根文件夹中,但使用不同的域。

例如,如果我更改导航的颜色,它将改变两个商店的颜色。

有什么好的解释如何做到这一点?

谢谢

1 个答案:

答案 0 :(得分:0)

在Magento中,我们有特定于商店的布局句柄。因此,您可以在<STORE_custom1> <reference name="head"> <action method="addCss"><stylesheet>css/store_custom.css</stylesheet></action> </reference> </STORE_custom1> <STORE_custom2> <reference name="head"> <action method="addCss"><stylesheet>css/store_custom2.css</stylesheet></action> </reference> </STORE_custom2> 中使用相同的句柄在同一主题中添加不同的CSS。

print_r($this->getLayout()->getUpdate()->getHandles());

这里custom1和custom2存储视图代码。

您可以使用以下代码检查所有应用的句柄:

readExternal