Magento 2在未创建购物车的情况下添加自定义选项

时间:2018-11-16 06:53:50

标签: php magento2

我的后端有一个虚拟产品。流程就像用户可以购买具有不同动态选项的该产品。但是我不能将该选项作为自定义选项添加到后端,因为这些选项是动态的。

我想将此产品添加到具有该选项的购物车中,而无需创建自定义选项吗?

例如:

我有一个虚拟产品,即Tour Package。用户可以购买该套餐,但期限和价格和类型不同。游览类型为动态管理员,可以从后端添加。游览类型,例如金币,银币等。

持续时间类似于1周,2周,1个月,该持续时间也是动态的,管理员可以在创建游览类型时添加持续时间。

现在,我在前端页面中显示了该游览类型,并添加了按钮以将该虚拟产品添加到购物车中。

现在的问题是,如果用户购买了“黄金之旅”,那么我想通过“黄金”作为购物车中的添加选项。并且如果用户同时选择其他游览,则该产品应单独添加到购物车中。

请给我任何解决方法。

1 个答案:

答案 0 :(得分:1)

大卫, 您可以通过Magento 2的管理面板进行操作。 转到目录>添加产品。选择虚拟产品。然后对其进行编辑,并添加所需的所有信息(例如名称,价格,类别等)。完成此设置后,向下滚动至“配置”。在步骤1,您应该创建并选择所需的属性,在步骤2,您应该从每个属性中选择值。您应该完成所有步骤并保存。然后放入价格和数量。 我们准备了一些屏幕截图供您在此过程中提供帮助。 enter image description here enter image description here enter image description here enter image description here enter image description here