gpt4 book ai didi

jquery - 在选择过滤器(分层导航)后在 magento 主页上显示产品列表

转载 作者:行者123 更新时间:2023-11-28 07:02:30 25 4
gpt4 key购买 nike

此刻我有一个主页

  • 左侧分层导航
  • 产品列表。
  • 3 个区 block (新产品、促销产品和畅销产品)。

(顺便说一句,我使用 magento 1.9.2.1)

我想要实现的只是 3 个 block (新的、销售的和畅销的)。以及分层导航。

一旦选择了分层导航中的一个过滤器,3 个 block 就会移除(或至少下推),然后会显示产品列表。

也许我可以使用 jQuery(带有一个 bool 值,例如:if filter is true then...)在产品列表的显示之间切换 -> 但对于“if filter is true”,哪个过滤器是全局可用的。或者.. jQuery 不是解决方案,一些布局 xml 更新更好?

我想听听您的建议。提前谢谢!

最佳答案

如果您想沿用 jQuery 路线(可能不是最好的?),您可以在页面加载时使用 CSS 隐藏产品列表。然后使用template/catalog/layer/state.phtml 来确定是否有事件过滤器,并添加 jQuery/prototype 以仅在该点显示产品列表 div?如果您删除了所有过滤器,(假设您使用的是标准 Magento)它会默认不再显示。

关于jquery - 在选择过滤器(分层导航)后在 magento 主页上显示产品列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33157092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com