hook_form_alter перезаписывает значения поля при submit

Главные вкладки

Аватар пользователя DrupalNewbie DrupalNewbie 23 января 2018 в 9:35

Всем привет!

Нужно, чтобы при создании/изменении ноды в поля формы автоматически подставлялись значения. С этим проблем нет, использую hook_form_alter. Но также нужна возможность вводить значения вручную. Я стираю подставленные значения, пишу новые, сохраняю... И в сохраненной ноде те значения, что были подставлены автоматически при открытии формы создании/изменении ноды!

Почему так происходит? Как отловить этот момент? Я думал, что hook_form_alter вызывается только при показе формы.

Лучший ответ

Аватар пользователя Semantics Semantics 23 января 2018 в 11:22

Я думаю, что нужен код.
Вангую, value и default value спутали

Комментарии