此时我有一个主页
(顺便说一句,我使用的是magento 1.9.2.1)
我想要实现的只是3个街区(新的,销售和畅销书)。分层导航。
只要选择了分层导航中的一个过滤器,就会移除(或至少按下)3个块,然后显示产品列表。
也许我可以使用jQuery(使用布尔值,如果过滤器为真,然后......)在产品列表的显示之间切换 - >但是哪个过滤器全局可用于“if filter is true”。 或者.. jQuery不是解决方案,一些布局xml更新更好?
我想要你的意见。 Thanx提前!
答案 0 :(得分:0)
如果你想沿着jQuery路线走(可能不是最好的?)你可能会在页面加载时使用CSS隐藏产品列表。然后使用template/catalog/layer/state.phtml
确定是否存在活动过滤器,并添加jQuery / prototype以仅显示该点的产品列表div?如果您删除了所有过滤器,(假设您使用的是标准Magento),它将默认不再显示。