我们有一个商业2商店,其产品总是只有一个变体。
对于将要输入产品数据的用户来说,当前创建新产品及其变化的工作流程有点复杂。
跳出框后,您必须在输入变体信息后单击“创建变体”按钮。然后有额外的选项按钮来编辑、删除或复制变体。
我们希望简化这个过程,并自动创建单一的变体,所以用户所需要做的就是在产品创建过程中输入一个价格,而不必单击任何额外的按钮。
我希望有一个模块,可以促进这一功能,但我没有找到一个。
如果不存在模块,那么实现这一目标的最佳方法是什么?
也许是自定义的“产品”表单,然后在提交表单时以编程方式创建Commerce Product?我不太喜欢这个想法,因为我也需要考虑编辑产品。
某些自定义代码能够调整现有的工作流以隐藏变化信息并自动创建它吗?也许是从添加到产品实体的自定义价格字段中获取价格?

发布于 2018-10-15 17:00:44
更新到Commerce 2.10。
然后,编辑您的产品类型并取消选中“允许每个产品具有多个变体”复选框。这将在产品添加/编辑表单上为您提供一个产品信息字段集和变体字段。
https://drupal.stackexchange.com/questions/270854
复制相似问题