Drupal 7 Drupal 7-Can';t从节点\u presave中的表单\u alter获取表单值

Drupal 7 Drupal 7-Can';t从节点\u presave中的表单\u alter获取表单值,drupal-7,hook-form-alter,hook-form,Drupal 7,Hook Form Alter,Hook Form,我在form\u alter中添加了一些自定义字段,但无法在hook\u node\u presave中获取值。我是否缺少某些内容,或者应该使用其他表单挂钩来获取值?hook\u node\u presave应该无法检索使用hook\u form\u alter添加到节点的表单元素。简单地说,因为hook\u node\u presave只作用于附加到节点对象本身的字段,而不作用于提交的表单 所以,你所经历的是正常的行为

我在
form\u alter
中添加了一些自定义字段,但无法在
hook\u node\u presave
中获取值。我是否缺少某些内容,或者应该使用其他表单挂钩来获取值?

hook\u node\u presave
应该无法检索使用
hook\u form\u alter
添加到节点的表单元素。简单地说,因为
hook\u node\u presave
只作用于附加到节点对象本身的字段,而不作用于提交的表单

所以,你所经历的是正常的行为