Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento强制用户购买相关产品_Magento_Magento 1.7 - Fatal编程技术网

Magento强制用户购买相关产品

Magento强制用户购买相关产品,magento,magento-1.7,Magento,Magento 1.7,我正在Magento开发一个网站,我需要开发以下功能 1) 产品作为设备和服务添加到后端 2) 所有产品一起显示在主页上 3) 如果用户购买了一种产品(设备),那么他还需要购买与该产品(服务)相关的另一种产品 4) 简言之,他不能不购买服务产品就继续工作 5) 所以,如果用户购买设备产品,那么他将不得不选择一种可用于该产品的服务产品 6) 用户也不能只购买服务产品。。要购买服务产品,他还必须购买设备产品 这就是我正在努力发展的,但在这一点上我被卡住了 我已经尽了最大的努力来解释我的问题。欢迎任何

我正在Magento开发一个网站,我需要开发以下功能

1) 产品作为设备和服务添加到后端

2) 所有产品一起显示在主页上

3) 如果用户购买了一种产品(设备),那么他还需要购买与该产品(服务)相关的另一种产品

4) 简言之,他不能不购买服务产品就继续工作

5) 所以,如果用户购买设备产品,那么他将不得不选择一种可用于该产品的服务产品

6) 用户也不能只购买服务产品。。要购买服务产品,他还必须购买设备产品

这就是我正在努力发展的,但在这一点上我被卡住了

我已经尽了最大的努力来解释我的问题。欢迎任何帮助和想法


谢谢。

您可以使用捆绑产品轻松解决问题。
将“设备”产品创建为捆绑产品。
所有服务都应该是单独不可见的产品。
为“设备”添加捆绑选项,其中包含您所需的服务作为选项(选项)。(离题:您甚至可以为相同的服务但不同的设备设置不同的价格)。
使bundle选项成为必需的


保存产品->重新索引所有内容->利润

除了上述答案之外,此免费扩展将解决您的问题

感谢Marius的回答,但我的问题是我想在前端显示服务产品。