@pingvin156

Как убрать повторное выполнение form_alter для DRUPAL8?

Создал контактную форму. При нажатии "отправить" должна происходить запись в БД данных из полей. Часть полей заполняется автоматом по hook_form_alter до отображения формы.
Для этих целей прописал функцию в $form['actions']['submit']['#submit']... Всё дело в том, что еще ДО выполнения самой функции повторно происходит вызов hook_form_alter, что сбрасывает набранные пользователем значения полей в форме.
Почему вдруг hook_form_alter повторно выполняется? Как это обойти?
  • Вопрос задан
  • 24 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы