cookieconsent

Пакет для быстрого добавления уведомления о cookie и политике конфиденциальности
Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
Quality Performance
Пакетов
1
Закачек
14
Автор дополнения
Пакетов
1
Закачек
14
Версия 1.0.0-pl
Дата выпуска 28.07.2025
Загрузки 14
Просмотры 216
Внимание, этот компонент требует версию PHP 7.4 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.8 !
CookieConsent для MODX

Этот компонент интегрирует библиотеку osano/cookieconsent в MODX, предоставляя гибкий и настраиваемый баннер согласия на использование cookies, включая возможность использовать определение страны пользователя и подстраивать политику под страну.


Основано на osano/cookieconsent

Этот компонент основан на популярной библиотеке с открытым исходным кодом osano/cookieconsent. Он использует ту же основную функциональность и параметры конфигурации, поэтому для более сложной настройки можно обратиться к документации osano.


В файле cookieconsent.loader.js вам доступны callback'и с помощью которых в можете интегрировать согласие\отказ от политики с функционалом вашего сайта.


Минимальные требования
  • MODX 2.8 или 3.1
  • Установленный пакет ClientConfig
  • php7.4 для Modx 2.8 или php8.2 для Modx 3.1
Возможности
  • Настраиваемый баннер: Изменяйте текст, цвета и стили баннера согласия на cookies через ClientConfig.
  • Системные настройки: Включайте/выключайте скрипт и переопределяйте стандартные пути к CSS и JS файлам.
  • Поддержка нескольких языков: Компонент поддерживает несколько языков, и вы можете легко добавить свои переводы.
  • Без jQuery: Компонент не требует jQuery.
  • Поддержка SCSS: Компонент включает исходные файлы SCSS для легкой настройки стилей.
Как использовать
  1. Установите компонент через менеджер пакетов MODX.
  2. Перейдите в Extras -> ClientConfig и настройте параметры во вкладке «Политика конфиденциальности».
  3. Баннер согласия на cookies будет автоматически вставлен в футер вашего сайта.
Системные настройки
  • cookieconsent.enabled
    Включить или отключить скрипт согласия на cookies. По умолчанию отключено.
  • cookieconsent.css_path
    Путь к CSS файлу для согласия на cookies. Если пусто, файл не будет загружен.
  • cookieconsent.js_path
    Путь к JavaScript файлу для согласия на cookies. Если пусто, файл не будет загружен.
  • cookieconsent.loader_js_path
    Путь к JavaScript файлу для загрузчика согласия на cookies. Если пусто, файл не будет загружен.
Параметры ClientConfig

Следующие параметры доступны во вкладке «Политика конфиденциальности» в ClientConfig:


  • Заголовок: Текст заголовка баннера согласия на cookies.
  • Сообщение: Текст сообщения баннера согласия на cookies. Можно использовать HTML в этом поле.
  • Ссылка на политику: URL вашей страницы политики конфиденциальности. По умолчанию ссылается на ресурс с ID 1 ([[~1]]).
  • Фон окна: Цвет фона баннера согласия на cookies.
  • Цвет кнопки: Цвет фона кнопок.
  • Цвет текста кнопки: Цвет текста кнопок.
  • Цвет текста: Цвет текста сообщения баннера.
  • Отступ окна: Отступы баннера согласия на cookies.
  • Рамка окна: Рамка баннера согласия на cookies.
  • Скругление углов окна: Радиус скругления углов баннера согласия на cookies.

Последние обсуждения в сообществе MODX.pro