Модуль "Голосование": данные доступные в шаблонах

Страница текущих результатов ([раздел]_page.tpl)

Этот единственный тип шаблона содержит данные активного опроса и его текущие результаты.

$question

Текст вопроса.

$datebegin

Дата начала голосования в формате UTC.

$dateend

Дата окончания голосования в формате UTC.

$result

Массив записей с данными о вариантах ответов. Каждая запись собой массив с ключами:

name

Текст ответа.

count

Количество голосов у варианта.

pr

Доля голосов от общего количества ответивших в процентах.

$allcount

Общее количество голосов.

Пример шаблона

<h1>{$question}</h1>
 
<h3>Текущие результаты:</h3>
 
<table>
{section name=i loop=$result}
<tr>
<td>
{$result[i].name}
</td>
<td> {* Простая реализация столбчатой диаграммы. *}
<img src="/modules/voting/images/{$smarty.section.i.index%6}.gif" height="10" width="{$result[i].pr*2}">
</td>
<td>
{$result[i].pr}% ({$result[i].count})
</td>
</tr>
{/section}
</table>
 
<p>Всего проголосовало: <b>{$allcount}</b></p>
 
modules/voting/templates.txt · Последние изменения: 05.06.2010 00:18 (внешнее изменение)