Опрос в Drupal 8

Установите модуль Poll:

composer require drupal/poll ; drush en poll -y
Вход в полноэкранный режим Выйти из полноэкранного режима

Перейдите на страницу «Содержание» → «Опросы»:

/admin/content/poll
Войти в полноэкранный режим Выйти из полноэкранного режима

Нажмите «Добавить опрос» и добавьте новый опрос.

Напишите вопрос и варианты ответов. При необходимости измените автора. Установите все флажки.

  • Активный — опрос включен, вы можете голосовать в нем;
  • Длительность опроса — время, в течение которого опрос будет активен;
  • Разрешить анонимные голоса — незарегистрированные пользователи смогут голосовать;
  • Разрешить отмену голосования — вы можете отменить свой выбор и проголосовать снова;
  • Разрешить просмотр результатов — вы можете просмотреть результаты опроса, но не голосовать.

Сохранить.

Для опросов создаются отдельные страницы. Поскольку это первый опрос на моем сайте, у него будет свой путь:

/poll/1
Войти в полноэкранный режим Выйти из полноэкранного режима

Но вам нужны опросы не как отдельные страницы, а как часть содержимого других страниц.
Поэтому удобнее создать параграф с полем «опрос» в нем.

В управлении отображением измените формат вывода на «Сущность, готовая к выводу»:

Прикрепите этот абзац к полю «Тип материала» или любой другой сущности, где нужно вывести опрос и добавить его через поле автозаполнения.

Получаем результат:

Оцените статью
Procodings.ru
Добавить комментарий