Компонент выводит форму опроса, а после ее заполнения отображает результаты опроса. Компонент стандартный и входит в дистрибутив модуля.
В структуре визуального редактора компонент расположен по пути Сервисы > Опросы, голосования > Текущий опрос.
Компонент относится к модулю Опросы, голосования.
Пример вызова компонента voting.current
|
<?$APPLICATION->IncludeComponent(
"bitrix:voting.current",
"",
Array(
"CHANNEL_SID" => "ANKETA",
"VOTE_ID" => "",
"VOTE_ALL_RESULTS" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"AJAX_MODE" => "Y",
"AJAX_OPTION_JUMP" => "Y",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "Y"
)
);?>
|
Секции настроек компонента:
Описание параметров
Поле |
Параметр |
Описание |
Основные параметры |
Группа опросов |
CHANNEL_SID |
Указывается символьный идентификатор группы, опрос которой должен быть выведен. |
ID опроса |
VOTE_ID |
Указывается идентификатор опроса, который должен быть опубликован. |
Показывать варианты ответов для полей типа Text и Textarea |
VOTE_ALL_RESULTS |
Опция предназначена для показа текстовых ответов в явном виде. |
Управление режимом AJAX |
Включить режим AJAX |
AJAX_MODE |
[Y|N] При установленной опции для компонента будет включен режим AJAX. |
Включить прокрутку к началу компонента |
AJAX_OPTION_JUMP |
[Y|N] Если пользователь совершит AJAX-переход, то при установленой опции по окончании загрузки произойдет прокрутка к началу компонента. |
Включить подгрузку стилей |
AJAX_OPTION_STYLE |
[Y|N] Если параметр принимает значение "Y", то при совершении AJAX-переходов будет происходить подгрузка и обработка списка стилей, вызванных компонентом. |
Включить эмуляцию навигации браузера |
AJAX_OPTION_HISTORY |
[Y|N] Когда пользователь выполняет AJAX-переходы, то при включенной опции можно использовать кнопки браузера Назад и Вперед. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |