1
Drupal Commerece,在訂單窗體中添加了新的自定義字段,自定義字段稱爲位置,當應用程序創建新的訂單條目時,我想更新位置,這是第一次下單時。drupal商業訂單保存自定義字段值
當客戶添加第二個和第三個項目時,則不會在位置字段上執行更多操作。
是否有任何鉤子會執行上述請求。
Drupal Commerece,在訂單窗體中添加了新的自定義字段,自定義字段稱爲位置,當應用程序創建新的訂單條目時,我想更新位置,這是第一次下單時。drupal商業訂單保存自定義字段值
當客戶添加第二個和第三個項目時,則不會在位置字段上執行更多操作。
是否有任何鉤子會執行上述請求。
這裏是爲了與鉤子的列表:
所以,我要說你的要求,即最佳人選是:
hook_commerce_order_presave($order);
在這裏,您可以檢查,如果爲了僅僅是創建或更新以及可選丟棄位置字段值。
但是,如果你想隱藏下單形式在那場,你應該使用
hook_form_alter()
禁用或隱藏字段。看看這裏怎麼做:
Drupal 7 - Hide certain form fields of a content edit form depending on the content data