Answers:
在Drupal Commerce中,我们决定将与订单项类型相关的回调添加到订单项API。产品行项目的功能与装运行项目的功能不同...等等。作为副作用,这意味着不存在“通用”行项目,就像没有无类型节点一样。
需要做的是,如果尚不存在,则可以制作一个小的contrib模块,该模块添加一个基本的订单项类型,该类型的订单管理页面中的“订单项添加表单”可让您指定管理和显示该订单项。定价规则等要分解的地方-这些订单项是否应征税?是否应提供其他折扣?还是显示规则-这些规则应显示在客户订单页面上吗?
核心中没有这样的功能(如您所见,这是一个很小的贡献,但是制作起来并不容易),但是如果经过测试并证明它是一个贡献概念,我看不到为什么我们不能考虑将其包含在Commerce 2.x中。
也许一种解决方法是创建通用产品并使用Commerce Customizable Products。这是模块项目页面中的摘录:
Drupal Commerce允许您出售可定制的产品,将其添加到购物车时需要客户输入。此功能的用例包括:
- 需要联系信息和徽标上传的名片。
- 需要参与者信息的事件注册。
- 捐赠允许客户指定捐赠金额。
你有什么想法?