cookieconsent

Пакет для быстрого добавления уведомления о cookie и политике конфиденциальности
Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
Quality Performance
Пакетов
Закачек
0
Автор дополнения
Пакетов
Закачек
0
Версия 1.0.0-pl
Дата выпуска 28.07.2025
Загрузки 0
Просмотры 8
Внимание, этот компонент требует версию 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