Добрый день.
В первый раз столкнулся с неработающей связкой Друпала и Вебформы.
По тесту - делаю отправку, строку формирует, перезагружает страницу и тишина.(На странице появляется, что Форма Теста позволяет тестировать форму и т.п.) Нет формирования в БД записи. Настройки Друпал 8 привел по аналогии с более старой версией, где Ямал работает. Вебформу обновил до последней. Аналогичная ситуация, что на Опенсервере, что на хосте. Привел к стандарту - settings и htaccess. В логах ошибок нет.
Яндкс-Гугл перерыл, подобные вопросы есть, но без ответа.
Где копать?
Стандартная Контактная форма работает (http://exempl.ru/admin/structure/contact).
Спасибо большое.
Комментарии
Банально. Проблема в теме.
Так же при - ОПТИМИЗАЦИЯ ПРОПУСКНОЙ СПОСОБНОСТИ, Объединить файлы JavaScript - белый экран на форме.
Скрипты не дружат?
Большое спасибо всем.
Может кому пригодиться, на усмотрение Админа - закрыть или удалить тему.
А как вопрос решился?
Если по темизации Вебформ, то
Создаем ВебФорму, в templates Темы размещаем webform--имя вашей формы.html.twig
С содержанием
<div class="row form-group">
<div class="col-md-6">
{{ element.elements.first_name }}
</div>
<div class="col-md-6">
{{ element.elements.last_name }}
</div>
</div>
<div class="row form-group">
<div class="col-md-12">
{{ element.elements.email }}
</div>
</div>
<div class="row form-group">
<div class="col-md-12">
{{ element.elements.subject }}
</div>
</div>
<div class="row form-group">
<div class="col-md-12">
{{ element.elements.message }}
</div>
</div>
<div class="form-group">
{{ element.elements.actions }}
</div>
</form>
при желании украшаем из css по теме и подгружайте куда вам нам.
Положительно.
https://drupal.stackexchange.com/questions/232980/how-to-access-webform-...
А кто подскажет, как передать Title в е-майле?
{{ webform_token('[webform_submission:node:title]', webform_submission) }} - приходит [webform_submission:node:title], хотя урл и текущая нода передаются нормально.
Смотрите токены внимательнее. Скорее всего должно быть что-то вроде [webform_submission:node:entity:title]
Возвращает - [webform_submission:node:entity:title]
При - [webform_submission:webform] - выводит названия Вебформы.
Дело в том, что Вебформа формируется в ноде через Параграф.
В БД вебформы в SUBMITTED TO то, что мне надо есть, но подхватить не могу.
Использовал пока - {{ webform_token('[webform_submission:source-entity]', webform_submission) }}
Танцы с бубнами продолжаются. Теперь отправляет только под Админом.