Drupal 7 - Не могу получить значения формы из form_alter в node_presave

Я добавил несколько пользовательских полей в form_alter и я не могу получить значения в hook_node_presave, Я что-то упустил или я должен использовать другие хуки формы, чтобы получить значение?

1 ответ

Решение

hook_node_presave не должен быть в состоянии получить элементы формы, добавленные к узлу, используя hook_form_alter, Просто потому что hook_node_presave действует только на поля, присоединенные к самому объекту узла, а не к отправляемой форме.

Итак, вы испытываете нормальное поведение.

Другие вопросы по тегам