Drupal Commerce动态行项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Drupal Commerce动态行项目相关的知识,希望对你有一定的参考价值。
有没有办法以编程方式更新LineItems的选项列表?
我正在尝试从网站管理员提供的数据创建行项目。
如果您参考http://178.79.128.76/coronet/node/78
,您将看到4种类型的数据:查看日期,查看选项,添加到购物车按钮和显示时间。
Show Times数据对于每种产品都是独一无二的。每个条目包含一个日期和一个或多个时间。
“查看选项”是一个订单项,我尝试使用以下格式从“显示时间”字段中提取的数据填充它:
- 查看日期1 + ShowTime 1
- 查看日期1 + ShowTime 2
- 查看日期2 + ShowTime 1
为了演示我的目标,我使用hook_form_alter在我的查看选项行项目中填充了上面的示例数据 - 当您选择并尝试添加产品时,它们实际上不起作用。
答案
您可以使用LineItem表,ViewDate表和ShowTimes表设置表。这将允许您拥有一个带有LineItem外键的ViewDate集合,以及一个带有ViewDate外键的ShowTimes集合。
以上是关于Drupal Commerce动态行项目的主要内容,如果未能解决你的问题,请参考以下文章
Drupal 7 Commerce Paypal WPP 配置
Drupal 8.6 Commerce:在没有 module_uninstall() 的 .install 文件中从数据库中删除表。为啥?