Существует несколько возможных причин, по которым контактная форма Drupal 8 в блоке может не выполнять действия submit. Ниже приведены некоторые из них и способы их исправления:
1. Проверьте, что у вас есть модуль «Contact» включенный и активированный. Если модуль не установлен, установите его и попробуйте снова.
2. Проверьте, что у вас есть правильно настроенный блок контактной формы. Убедитесь, что вы выбрали правильный тип формы и правильный адрес электронной почты для отправки формы.
3. Убедитесь, что у вас нет конфликтов с другими модулями или темами, которые могут блокировать отправку формы. Попробуйте временно отключить все модули и темы, кроме «Contact» и «Core», чтобы проверить, работает ли форма.
4. Проверьте, что у вас есть правильно настроенные правила доступа для формы. Убедитесь, что пользователи имеют право отправлять форму.
5. Если вы используете кастомные JavaScript-файлы, проверьте, что они не блокируют отправку формы. Убедитесь, что вы используете правильные селекторы для формы и кнопки отправки.
6. Если все другие методы не сработали, попробуйте создать новую форму с помощью модуля «Webform» и проверить, работает ли она. Если новая форма работает, проблема может быть в вашей текущей форме, и вам нужно проверить код формы на наличие ошибок.
Надеюсь, что эти советы помогут вам решить проблему с отправкой контактной формы в Drupal 8.
Я даю согласие на сбор и обработку моих персональных данных. Политика конфиденциальности