Перейдите в раздел Структура сайта, выберите Раздел → Добавить. Заполните основные параметры страницы, в поле «Путь» внесите значение polls, выберите тип раздела «Типовая динамическая страница», Раздел: Опросы, Страница: Опросы.
В появившемся блоке заполните согласно приведенному скриншоту:
В шаблон страницы (или макет — в зависимости от того, где именно требуется отображение опроса) нужно добавить следующий код:
<?php
if (Core::moduleIsActive('poll'))
{
$Poll_Group_Controller_Show = new Poll_Group_Controller_Show(
Core_Entity::factory('Poll_Group', 1)
);
$Poll_Group_Controller_Show
->xsl(
Core_Entity::factory('Xsl')->getByName('ОтображениеОпросаБезРезультатов')
)
->limit(1)
->rand()
->show();
}
?>
Для Core_Entity::factory('Poll_Group', 1) следует указать идентификатор нужной группы опросов и имя XSL-шаблона, например, «ОтображениеОпросаБезРезультатов» для Core_Entity::factory('Xsl').