My Office Map
My Office Map — интерактивная карта офисаПоиск кабинетов и сотрудников, маршруты с учётом стен, многоэтажные здания. Виджет для вашего сайта на 1С-Битрикс. Смотреть демо →
Модуль vabank.cookieconsent версия 1.2.0обновлён 02.08.2026
Живое демо · 1С-Битрикс

Согласие на cookie (152-ФЗ)

Баннер уведомления об использовании cookie и обработке данных с кнопкой «Принять». Текст, ссылка на политику, положение, ширина и цвета настраиваются; выбор запоминается в браузере. Баннер показан внизу страницы — нажмите «Принять», и он скроется.

Варианты оформления

Выберите вариант — баннер перерисуется. Сейчас показан: Внизу, вся ширина — Классика: тёмная полоса по всей ширине экрана.

Внизу, вся ширина По центру, 60 % экрана В углу справа, 360 px В углу слева, 40 % экрана

Баннер запоминает выбор в куке vcc_consent. Чтобы показать его снова:

Возможности

  • Настраиваемый текст уведомления и ссылка на политику конфиденциальности.
  • Кнопка «Принять»; согласие запоминается в куке и не показывается повторно.
  • Положение: внизу по центру, в углу слева или справа.
  • Ширина: вся ширина экрана, процент от экрана или фиксированные 360 px.
  • Свои цвета фона, текста, ссылки, рамки и кнопки — баннер вписывается в любой дизайн.
  • Адаптивная вёрстка: на телефоне баннер прижимается к краям, кнопка на всю ширину, учитывается безопасная зона iPhone.
  • Версия согласия: измените её — и баннер покажется снова всем посетителям (например, после правки политики).
  • Данные обрабатываются на сайте клиента, никуда не передаются.

Как вставить

Вставьте компонент в шаблон сайта (header.php):

<?$APPLICATION->IncludeComponent('vabank:cookieconsent', '.default', [
    'TEXT'            => 'Мы используем cookie.',
    'LINK'            => '/privacy/',
    'LINK_TEXT'       => 'Политика конфиденциальности',
    'BTN_TEXT'        => 'Принять',
    'POSITION'        => 'bottom',   // bottom | bl | br
    'WIDTH_MODE'      => 'percent',  // '' | full | percent | fixed
    'WIDTH_PERCENT'   => '60',
    'BG_COLOR'        => '#ffffff',
    'TEXT_COLOR'      => '#1f2d3d',
    'LINK_COLOR'      => '#2563eb',
    'BORDER_COLOR'    => '#d7dee6',
    'BORDER_WIDTH'    => '1',
    'ACCENT'          => '#16a34a',
    'BTN_TEXT_COLOR'  => '#ffffff',
    'CONSENT_VERSION' => '1',
]);?>

Установка

Установка из архива

  1. Скачайте архив vabank.cookieconsent.zip (кнопка выше).
  2. Распакуйте — внутри будет папка .last_version/ с файлами модуля.
  3. Скопируйте содержимое .last_version/ в /bitrix/modules/vabank.cookieconsent/ на сервере.
  4. В админке: Marketplace → «Установленные решения» → найдите модуль → нажмите «Установить».

Параметры компонента

ПараметрОписаниеПо умолчанию / значения
TEXTТекст уведомленияМы используем cookie и обрабатываем данные для работы сайта. Продолжая, вы соглашаетесь с этим.
LINKСсылка на политику (необязательно)пусто
LINK_TEXTТекст ссылкиПолитика конфиденциальности
BTN_TEXTТекст кнопкиПринять
POSITIONПоложениеbottom — внизу по центру (по умолчанию)
bl — в углу слева
br — в углу справа
WIDTH_MODEШирина баннера (пусто) — по центру вся ширина, в углу 360 px
full — вся ширина экрана
percent — процент от ширины экрана
fixed — 360 px
WIDTH_PERCENTШирина в процентах для режима percent50 (допустимо 10–100)
BG_COLORЦвет фона#0f172a
TEXT_COLORЦвет текста#e2e8f0
LINK_COLORЦвет ссылки#7dd3fc
BORDER_COLORЦвет рамки (пусто — без рамки)пусто
BORDER_WIDTHТолщина рамки, px1 (допустимо 0–8)
ACCENTЦвет кнопки#475569
BTN_TEXT_COLORЦвет текста кнопки#ffffff
CONSENT_VERSIONВерсия согласия — изменение показывает баннер снова1