
Объективное и прозрачное голосование
Готовый модуль для 1С-Битрикс: Честное голосование. Версия 1.9.1 с обновлением от 03.06.2025. Скачайте и установите на сайт для проведения опросов!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 21.12.2011
- Обновлено:
- 10.06.2026
- Версия:
- 2.0.1
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Что может модуль для голосования
Готовое решение «Честное голосование» для платформы 1С-Битрикс представляет собой расширенный компонент рейтингования, созданный для замены штатного механизма iblock.vote. Его ключевая задача — обеспечить объективный сбор голосов пользователей, защитить данные от накруток и предоставить администратору полный контроль над результатами. В отличие от базового компонента, который показывает абстрактный рейтинг, данное решение хранит каждый голос в базе данных, что позволяет проводить аудит и аналитику.
Функционал и возможности
После установки компонента на сайт, работающий под управлением 1С-Битрикс (редакции от «Старт» до «Энтерпрайз»), владелец получает надежный инструмент для сбора оценок. Система защиты от накруток построена на тройной проверке посетителя: по cookie, IP-адресу и уникальному идентификатору. Это полностью исключает возможность искусственного завышения рейтинга одним пользователем. Все проголосовавшие фиксируются в базе данных, а администратор может просматривать детальную статистику: кто, когда и какую оценку поставил.
Что получает покупатель
- Готовый компонент с возможностью кастомизации шаблонов под дизайн сайта.
- Сохранение результатов голосования в БД (в отличие от стандартного решения, которое работает «на лету»).
- Защиту от накруток по трем параметрам: cookie, IP, ID пользователя.
- Административную панель для просмотра полной истории голосований.
- Совместимость с любыми инфоблоками: каталоги, новости, статьи, изображения.
- Возможность интеграции с модулем «Включаемый код» (askaron.include) для работы внутри закэшированных компонентов, что критически важно для скорости загрузки сайта.
Для кого подходит
Решение ориентировано на владельцев контентных и торговых проектов, где важен честный пользовательский рейтинг. Продукт идеален для сайтов с каталогами товаров (например, дисков, книг, электроники), новостных порталов, фотостоков и блогов. Благодаря гибкости шаблонов, компонент легко адаптируется под сценарий «Мне нравится» (лайк/дизлайк) или традиционную пятибалльную шкалу. Подходит для бизнеса, который дорожит репутацией и нуждается в достоверной обратной связи от аудитории, исключая риск манипуляций с оценками.
Компонент совместим со всеми основными редакциями 1С-Битрикс, включая «Малый бизнес», «Бизнес» и «Корпоративный портал», но не поддерживает адаптивную верстку из коробки. Для корректного отображения на мобильных устройствах потребуется доработка шаблона. Продукт устанавливается стандартным способом через Marketplace и не требует сложных настроек сервера.
Отличия от стандартного iblock.vote:
- сохраняет результаты голосований в базе данных,
- проверяет посетителя по cookie, IP и ID,
- не дает накручивать рейтинг,
- администратор сайта может просматривать все результаты голосования.
Компонент предназначен для выставления оценок и подсчета рейтинга для картинки или новости. Но если изменить шаблон, то можно использовать, как сервис «мне нравится» или «+ -».
Компонент «Честное голосование» можно легко размещать внутри других компонентов с включенным кэшированием с помощью модуля «Включаемый код»:
http://marketplace.1c-bitrix.ru/solutions/askaron.include/
Описание использования модуля «Включаемый код»:
http://askaron.ru/api_help/course1/lesson27/
Примеры сайтов, где используется «Честное голосование»:
http://ijitsu.ru - в каталоге дисков
Документация для пользователей и разработчиков:
http://askaron.ru/api_help/course1/chapter035/

Для чего предназначен модуль «Беспристрастное волеизъявление» и чем он отличается от стандартного компонента рейтинга в Битриксе?
С какими редакциями и версиями 1С-Битрикс совместим модуль?
Какова стоимость модуля и какие условия лицензирования действуют?
Как происходит установка и настройка модуля на сайт?
Какая техническая поддержка предоставляется покупателю после покупки?
Установка модуля из Маркетплейса
Перейдите в административной панели сайта в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Объективное и прозрачное голосование» (версия 1.9.1) и нажмите «Установить». Дождитесь завершения загрузки и автоматической установки.
Активация и настройка модуля
После установки перейдите в «Настройки» → «Настройки продукта» → «Модули сервиса» и найдите в списке модуль «Честное голосование». Откройте его настройки и укажите необходимые параметры защиты (по умолчанию включена тройная проверка по cookie, IP-адресу и уникальному идентификатору). Сохраните изменения.
Добавление компонента на страницу
Откройте нужную страницу сайта (например, детальную карточку товара или новости) в режиме редактирования. Добавьте компонент «Честное голосование» из списка компонентов модуля. В параметрах компонента выберите инфоблок, для которого будет собираться рейтинг, и при необходимости настройте шаблон отображения.
Проверка работы голосования
Перейдите на публичную часть сайта и убедитесь, что на странице отображается форма для голосования (например, звёзды рейтинга). Поставьте тестовую оценку — проверьте, что голос засчитан, и после перезагрузки страницы повторное голосование блокируется.
Просмотр статистики в админке
В административной панели перейдите в раздел «Сервисы» → «Честное голосование» (или аналогичный пункт меню модуля). Убедитесь, что в таблице отображается ваш тестовый голос с указанием даты, IP-адреса и оценки. Это подтверждает корректную запись данных в базу.
- v2.0.110.06.2026
- Незначительные исправления
- v2.0.010.06.2026
- Перед обновлением модуля сделайте бекап папки /bitrix/modules/askaron.ibvote
- Из шаблона .default компонента askaron.ibvote.iblock.vote исключён неиспользуемый параметр back_page. Из компонента исключен редирект на back_page.
- Для шаблона .default указано, что он демонстрационный
- Для шаблона ajax теперь обязательно требуется проверка sessid. sessid передавался в старом шаблоне, но мог игнорироваться, в случае если компонент был закеширован в другом компоненте. Теперь проверка строгая.
- В параметрах компонента добавлен параметр READ_ONLY, отключающий голосование.
- Компонент askaron.ibvote.iblock.vote переписан с использованием методов D7.
- CAskaronIbvoteEvent::add заменён на \Askaron\Ibvote\EventTable::add с сохранением старого события после добавления элемента.
- Класс CAskaronIbvoteEvent помечен устаревшим, но ещё используется. Вместо него в новом коде следует использовать \Askaron\Ibvote\EventTable. В будущем мы доработаем остальные методы.
- Незначительные исправления в админке
- v1.9.204.06.2026
- Незначительные исправления для улучшения кода. htmlspecialchars заменена на htmlspecialcharsbx или urlencode
- Исправлены ссылки в меню и в процессе установки
- v1.9.103.06.2025
- Служебное обновление. Удаление устаревших файлов
- v1.9.002.06.2025
- Большое служебное обновление. Настоятельно рекомендуется обновиться.
- Поддержка IPv6. Исправлена колонка таблицы: ALT ER TABLE `b_askaron_ibvote_event` MODIFY COLUMN `IP` VARCHAR(255);
- Новый Askaron\Ibvote\EventTable::getList в будущем заменит старый CAllAskaronIbvoteEvent::GetList
- Мелкие исправления под PHP8, обновление безопасности
- v1.8.002.01.2023Cовместимость с PHP 8. Адаптирована работа решения под новые требования платформы 1С-Битрикс версии 20.100.0 — удалить значение «mbstring.func_overload». Модуль работает со старой и новой версией ядра 1С-Битрикс.
- v1.7.004.12.2013Небольшое изменение в логике компонента. Теперь в случае, если элемент не найден, шаблон подключаться не будет. Будет выводиться ошибка и описание ошибки для администратора. В компоненте "Честное голосование" тексты ошибок стали более понятными и добавлены описания. Теперь вместо "Фотография не найдена" будет "Не задан элемент, за который голосовать" или "Не найден элемент, за который голосовать". В настройках модуля добавлена опция "Сбрасывать кеш инфоблока при голосовании" - по-умолчанию включена. При обновлении поведение компонента не изменится. Но для некоторых нагруженных проектов можно выключить сброс кеша. Мелкие изменения в фильтре результатов голосований.
- v1.6.005.02.2013Разработчикам: добавлены события OnAfterIbvoteEventDelete и OnAfterIbvoteEventUpdate. Теперь можно организовать свой собственный рейтинг, который будет автоматически пересчитываться. Добавлен пример в документации.
- v1.5.108.01.2013Иконка в меню для 12-й версии Битрикса.
- v1.5.028.08.2012Интеграция с модулем «Включаемый код»: добавлен пример включаемого файла для удобного размещения компонента «Честное голосование» в любом месте сайта. Теперь можно легко размещать компонент в закэшированных шаблонах и текстах новостей. На странице просмотра результата голосования добавлена информация о модуле «Включаемый код».
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.

















