我必须在Magento开发一个购物网站,它将有5个标签。
在第一个标签中,我必须展示10种不同的产品。 根据第一个选项卡中的选择,我必须在第二个选项卡中显示另一组产品。
同样,其他3个标签将根据之前标签的选择显示相关产品。
- 每个标签将包含10个以上的产品
- 用户至少应从每个标签中选择1个产品。
醇>
请让我知道,如何实现这一目标?期待Magento专家的帮助。
答案 0 :(得分:1)
在HTML中创建5个选项卡,编写一个功能,以便在页面加载时将所有产品放在第一个选项卡中(其他4个选项卡为空)。当用户在第一个选项卡中选择产品时,触发ajax调用,该调用将带来数据并填充第二个选项卡。同样,当用户从第二个选项卡中选择产品时,触发带来数据并填充第三个选项卡的ajax,同样适用于第四个和第五个选项卡。
所以,最后,您将需要触发4个ajax调用才能到达最终选项卡。现在,您只需编写一个函数,只能在参数中传递一些product ID
和step number
,这样您就可以根据步数标准缩小过滤范围。