Здравствуйте, как скрыть форму в случае успешной отправки, т.е. если есть ошибки - выводим форму и сообщения, а если валидация прошла успешно, и форма была отправлена - показать только уведомление.
сообщение об успехе вывожу в submit но при этом форма остаётся.
hook_form_alter как скрыть ajax форму после отправки
Главные вкладки
Лучший ответ
я просто в сабмите удалил поля через hide()
Комментарии
~ Делайте через ajax commands см. https://www.drupal.org/docs/8/api/javascript-api/ajax-forms
~ Примеры
у меня с английским беда прям, там вроде описывается создание формы, а я переопределяю друпальскую
Вот здесь есть визуальные ответы Примеры , просто установите и включите модули, по ajax посмотрите рабочие примеры и код в модулей = всё станет понятно, по функциям возврата доки https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Ajax%21Co...
вот, вообще не понятно там ничего
Решить можно конкретный вопрос, В прочли, попробовали с примеров накодить, что нее получилось? Спрашивайте, поможем.поможем.
я просто в сабмите удалил поля через hide()