QuizResult

10 мая 2020, 07:00

QuizResult

Сниппет предназначен для вывода сохраненных результатов.

Параметры сниппета:

  • quiz - id квиза.
  • where - условия выборки.
  • tplOuter - чанк-обёртка раздела. По умолчанию: @INLINE {$wrapper}
  • tpl - чанк для полей раздела.
  • tplFooter - чанк для футера всех разделов.

Плейсхолдеры чанков:

tplOuter

  • wrapper - раздел со всеми полями.
  • title - заголовок раздела(вопроса)
  • total - кол-во результатов

tpl

  • question - вопрос
  • value - кол-во ответов на данный вопрос
  • total - кол-во результатов
  • procent - процент

tplFooter

  • total - кол-во результатов

Пример:


{'!QuizResult' | snippet: [
  'quiz' => 1,
  'tplOuter' => '@INLINE {$title}{$wrapper}',
  'tpl' => '@INLINE {$procent}% {$question}{$value}',
  'tplFooter' => '@INLINE Проголосовали {$total} пользователей'
]}