<?=$this->render($this->macros('vote', 'insertlast'), 'vote/insertlast')?>
Пример вызова
udata://vote/insertlast
XML-ответ UData
<udata module="vote" method="insertlast" generation-time="0.069292">
<id>78</id>
<text>Самый важный вопрос</text>
<items>
<item id="27809">да</item>
<item id="27810">нет</item>
</items>
<link>/da_ili_net/</link>
</udata>
Если текущий пользователь уже проголосовал, то ему будут выведены результаты опроса — см. макрос %vote results()%.
Вывод опроса осуществляется по шаблону, указанному в параметре template. Вы можете не указывать этот параметр, в этом случае для вывода опроса будет использован шаблон по умолчанию — default.tpl
.
Подробное описание блоков шаблона для настройки смотрите в описании макроса %vote poll()% .
Название
%vote insertlast()% — Выводит опрос, который Вы добавили последним.
Параметры: vote insertlast( [template = 'default'])
- template
-
Имя шаблона, по которому следует вывести форму для опроса.
Описание
Этот макрос вызывает макрос %vote poll()%, используя в параметре path id последнего голосования.
Для корректной работы необходимо, чтобы к странице был подключен скрипт guest.js.