drupal commerce订单保存自定义字段值
drupal commerce order save custom field value
Drupal Commerece,在订单表单中添加了新的自定义字段,自定义字段称为位置,当应用程序创建新订单条目时我想更新位置,这是首先下订单时。
当客户添加第二个和第三个项目时,位置字段上不再有任何操作。
有没有hook会执行上面的请求
这是与订单相关的挂钩列表:
所以我想说最符合您要求的人选是:
hook_commerce_order_presave($order);
在这里您可以检查订单是否刚刚创建或更新,并可选择丢弃位置字段值。
但是,如果您想在下单表单中隐藏该字段,您应该使用
hook_form_alter()
禁用或隐藏该字段。在这里查看如何执行此操作:
Drupal 7 - Hide certain form fields of a content edit form depending on the content data
Drupal Commerece,在订单表单中添加了新的自定义字段,自定义字段称为位置,当应用程序创建新订单条目时我想更新位置,这是首先下订单时。
当客户添加第二个和第三个项目时,位置字段上不再有任何操作。
有没有hook会执行上面的请求
这是与订单相关的挂钩列表:
所以我想说最符合您要求的人选是:
hook_commerce_order_presave($order);
在这里您可以检查订单是否刚刚创建或更新,并可选择丢弃位置字段值。
但是,如果您想在下单表单中隐藏该字段,您应该使用
hook_form_alter()
禁用或隐藏该字段。在这里查看如何执行此操作:
Drupal 7 - Hide certain form fields of a content edit form depending on the content data