0

我必须在 Magento 开发一个购物网站,它将有 5 个标签。

在第一个选项卡中,我必须显示 10 种不同的产品。根据第一个选项卡中的选择,我必须在第二个选项卡中显示另一组产品。

同样,其他 3 个选项卡将根据前一个选项卡的选择显示相关产品。

  1. 每个选项卡将有 10 多个产品
  2. 用户应至少从每个选项卡中选择 1 个产品。

请告诉我,如何实现这一目标?期待 Magento 专家的帮助。

4

1 回答 1

1

在 HTML 中创建 5 个选项卡,编写一个功能以在页面加载时获取第一个选项卡中的所有产品(其他 4 个选项卡为空)。当用户在第一个选项卡中选择产品时,触发一个 ajax 调用,它将带来数据并填充第二个选项卡。同样,当用户从第二个选项卡中选择产品时,触发 ajax,它会带来数据并填充第三个选项卡,第四个和第五个选项卡也是如此。

因此,最后,您必须触发 4 次 ajax 调用才能到达最后一个选项卡。现在,您可以只编写一个函数,只在可以使用一些product ID和传递参数的地方编写一个函数step number,这样您就可以根据步数标准缩小过滤范围。

于 2012-08-01T14:00:08.677 回答