Опрос

В Толоке есть шаблон Опрос (посмотреть код в песочнице). В нем уже настроена валидация и внешний вид задания.

Из каких компонентов состоит этот пример
  • field.radio-group — позволяет выбрать один из вариантов ответа;
  • field.checkbox-group — позволяет выбрать один или несколько вариантов ответа;
  • field.text — позволяет ввести однострочный текст;
  • condition.required — проверяет, что выбран хотя бы один вариант;
  • plugin.toloka — настраивает внешний вид задания.

Что еще можно настроить

  • Если от пользователя требуется вводить длинный текст, то добавьте поле для многострочного текста field.textarea вместо field.text.

  • Добавьте компонент field.button-radio-group в виде кнопок. Кнопки лучше подходят, когда в вопросе 2-4 варианта с короткими названиями. Если вариантов много, то лучше использовать переключатель field.radio-group.

Если вам не подходит этот шаблон, посмотрите другие примеры в этом разделе.

Выделить блоки вопросов

Способы выделения блоков вопросов:

Используйте компонент view.group — выделение с помощью рамки.

Добавить кнопки и зависимые от них варианты ответа

С помощью helper.switch можно показывать элемент интерфейса только при выборе определенного ответа. В примере после нажатия одной из двух кнопок пользователю предлагается соответствующий список вариантов.