Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Cookie Policy / Політика файлів Cookie


Recommended Posts

Cookie Policy / Політика файлів Cookie


Cookie Policy / Політика файлів Cookie


 

Модуль выводит уведомление об использовании сайтом cookies.

Уведомление будет выводиться на каждой странице магазина до тех пор пока посетитель не нажмет кнопку подтверждения. После подтверждения уведомление не будет отображаться в течение указанного в настройках модуля периода (по умолчанию - 1 год).

 

Модуль мультиязычен, все тексты и внешний вид настраиваются из админки.

 

Параметры, настраиваемые в модуле:

  • Текст уведомления
  • Ссылка на информационную статью ИЛИ ссылка на произвольную страницу
  • Текст ссылки (при использовании произвольной страницы)
  • Текст уведомления после ссылки на страницу политики
  • Текст кнопки принятия условий
  • Время жизни cookie (в днях)
  • Позиция уведомления (верх/низ/во весь экран)
  • Кнопка: цвет/цвет при наведении/фон/фон при наведении/углы
  • Текст: цвет/выравнивание
  • Фон: цвет/прозрачность

 

В модуле предустановлены тексты уведомления для языков: Русский/Украинский/Английский

 

Файлы движка не заменяются, не удаляются. Модификатор вносит правки только в контроллер и шаблон подвала.

 

Скриншоты настроек:

Спойлер

 

 

 

cookiepolicy31_settings_text.thumb.png.211a46a1927d03e5f8a11c8869b07fe2.png

 

cookiepolicy31_settings_view.thumb.png.8dff2f1b95480387c365e988c028f02a.png

 

 

Скриншоты внешнего вида уведомления по умолчанию:

Спойлер

 

 

 

cookiepolicy31_view_desktop.thumb.png.9d9724b1ceebdaaf338381900d328a73.png

 

cookiepolicy31_view_mobile.thumb.jpg.3ec8aa55524a2ce499282f925f0966ae.jpg

 

 

 

 

Установка:

Спойлер
  1. Скачать подходящую версию:
    CookiePolicy_v3.0.0_OC2.1.x.ocmod.zip - для ocStore 2.1.х (адаптация модуля для ocStore 2.1 выполнена @TeslaFeo)
    CookiePolicy_v3.1.1_OC2.3.x.ocmod.zip - для OpenCart и сборок версии 2.3.х 
    CookiePolicy_v3.1.1_OC3.0.x.ocmod.zip - для OpenCart и сборок версии 3.0.х
  2. Установить через стандартный установщик расширений
  3. Установить права на просмотр и редактирование для группы администраторов
  4. Установить модуль в разделе Модули
  5. Настроить модуль и сохранить настройки
  6. Обновить кеш модификаторов

 

Обновление:

Спойлер

1. Дополнения - Менеджер дополнений - Удалить модификатор Cookie Policy (только модификатор, удалять сам модуль не нужно, если не хотите обнулить его настройки)

2. Установить модуль

3. Обновить кеш модификаторов

 

 

 

 


  • Автор
  • долучення
    30.05.19
  • Категорія
  • Системные требования
    JQuery
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
  • Звернення до сервера розробника
    Нет

 

Змінено користувачем PaulKravchenko
  • +1 1
Надіслати
Поділитися на інших сайтах

Скриншоты трех позиций уведомления, настраиваемых в модуле: низ (по умолчанию), верх и во весь экран. Текст уведомления и кнопки предустановлен по умолчанию.

Спойлер

cookie_policy_view_bottom.thumb.png.2a165e032854375089d6844817567cd9.png

 

 

cookie_policy_view_top.thumb.png.c870ac902fe751beec4569df0968c862.png

 

cookie_policy_view_fullscreen.thumb.png.13e4d5bf6129b7fc87d29df842cbbee5.png

 

Никакие файлы не заменяются. В footer.tpl модификатор добавляет скрипт уведомления.

Надіслати
Поділитися на інших сайтах

@PiratRu прошу прощения, поторопился с параметром времени отключения уведомления при согласии. Обновил версию, скачайте 2.3.1 плиз. Для решения проблемы достаточно заменить файл catalog/view/javascript/jquery.cookiecuttr.js

 

Сорри, буду внимательнее)

  • +1 1
Надіслати
Поділитися на інших сайтах

@sonicking нет, к сожалению. Поэтому и поля сделаны инпутом, а не текстареа - даже перенос строк не поддерживается) Может быть, теоретически, когда-нибудь сделаю вывод в шаблон)

Надіслати
Поділитися на інших сайтах

@PaulKravchenko иногда полоса появляется вновь с призывом принять! Может ли это быть из за кешера на сайте?

Пока где то что то эксперементируешь, кеш периодически сбрасываешь.

Надіслати
Поділитися на інших сайтах


18 минут назад, PiratRu сказал:

@PaulKravchenko иногда полоса появляется вновь с призывом принять! Может ли это быть из за кешера на сайте?

Пока где то что то эксперементируешь, кеш периодически сбрасываешь.

У меня работает на двух боевых и двух тестовых магазинах - такой проблемы не наблюдаю. Сообщите если удастся заметить закономерность сброса жизни кукиса.

Спасибо.

Надіслати
Поділитися на інших сайтах

@PaulKravchenko если честно, просто с утра кадого нового дня вижу на сайте соглашение кукисов. Почему, так и не понял.

В настройках вроде указано 365 дней

011a2e51c547.jpg

Может меньше нужно, попробую так.

Надіслати
Поділитися на інших сайтах


Проблема не в параметре, возможно в кешировщике, как исключить зависит от того какой. Есть пара разных в арсенале, потестирую.

Надіслати
Поділитися на інших сайтах

49 минут назад, PaulKravchenko сказал:

Проблема не в параметре, возможно в кешировщике

У меня стоит кешировщик от Марка!

Думаю не плохо было бы добавить в исключения. Мне всё таки кажется, что при сбросе кеша и обнуляется кукисы. Хотя наверное должно бы сразу вылезти полоса с соглашением принять куки, но вижу только по утру.

Надіслати
Поділитися на інших сайтах


На тестовом магазине включен JetCache, никаких исключений для модуля не делалось - проблемы после принятия условий куков нет. В том числе и после очистки кеша, отключения/включения кеша, пересборки кеша категорий/+товары. Исключения для модуля не добавлялись. Проверка производилась гостем, в двух браузерах.

Подожду до завтра, может как и у вас мифическим образом утром очистится) Но если завтра все ок, то проблема не в кешировщике.

Надіслати
Поділитися на інших сайтах

@PiratRu а попробуйте плиз в настройках JetCache добавить в исключения cookiecuttr - вкладка Исключения - блок Исключения URI:

 

image.png.d154552a29f7d1107fb7db5d4fcf81c0.png

Надіслати
Поділитися на інших сайтах

Добавление в исключения не помогло! На сайте полоса снова отображается.

И понять не могу почему, если это только у меня одного.

Надіслати
Поділитися на інших сайтах


Очевидно, что проблема не в кешировщике и не во взаимодействии куки-модуля с ним. В чем причина, и почему раз в сутки - не могу сказать, возможно что-то чистится по крону.

Более никто с такой проблемой не обращался, а воспроизвести не удалось. Конечно, модуль слишком молод для обширной статистики, но тем не менее...

Надіслати
Поділитися на інших сайтах

В ‎07‎.‎06‎.‎2019 в 12:27, PiratRu сказал:

Добавление в исключения не помогло! На сайте полоса снова отображается.

И понять не могу почему, если это только у меня одного.

пожалуйста, обновите модуль на 2.4.0, пересохраните параметры и проверьте не ушла ли проблема

Змінено користувачем PaulKravchenko
Надіслати
Поділитися на інших сайтах

11 часов назад, PaulKravchenko сказал:

пожалуйста, обновите модуль на 2.4.0, пересохраните параметры и проверьте не ушла ли проблема

Да босс, обновил вчера! Вроде сегодня не появилось полоса, буду наблюдать пока дальше.

Надіслати
Поділитися на інших сайтах


@PaulKravchenko Приветствую. Установи на Ocstore 2.3. Права дал, кеш модификаторов обновил и очистил, настройки в модуле сделал. Но не появляется заветная полоса внизу)

Змінено користувачем shankara
Надіслати
Поділитися на інших сайтах


14 часов назад, shankara сказал:

@PaulKravchenko Приветствую. Установи на Ocstore 2.3. Права дал, кеш модификаторов обновил и очистил, настройки в модуле сделал. Но не появляется заветная полоса внизу)

посмотрите пожалуйста лог модификаторов - внеслись ли правки в footer.tpl

+ смотрите нет ли ошибок в консоли браузера

Надіслати
Поділитися на інших сайтах

6 часов назад, PaulKravchenko сказал:

посмотрите пожалуйста лог модификаторов - внеслись ли правки в footer.tpl

+ смотрите нет ли ошибок в консоли браузера

в логах чисто, как и в консоли браузера

MOD: Cookie Policy
FILE: catalog/controller/common/footer.php
CODE: $this->load->language('common/footer');
LINE: 59
FILE: catalog/view/theme/default/template/common/footer.tpl
CODE: </body>
LINE: 111
FILE: catalog/view/theme/newstore/template/common/footer.tpl
CODE: </body>
LINE: 211

 

Надіслати
Поділитися на інших сайтах


ничего определенного не могу сказать

 

киньте в личку доступы для посмотреть в чем проблема

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Добрый день! Спасибо за модуль. Все работает, кроме двух моментов:

1. На мобильной версии уведомление появляется не внизу экрана, а под футером. Если повернуть смартфон на бок, уведомление появляется как надо в видимой нижней части экрана.

2. Даже если держать телефон боком, уведомление при прокрутке немного смещается, кнопка согласия уходит за экран.

Надіслати
Поділитися на інших сайтах


@pachol можете сделать пару скриншотов и скажите в каком браузере. Мобильных девайсов для проверки немного, но попробую посмотреть можно ли решить задачу.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.