Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

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


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


 

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

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

 

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

 

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

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

 

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

 

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

 

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

Спойлер

 

 

 

 

 

 

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

Спойлер

 

 

 

 

 

 

 

 

Усиновка:

Спойлер
  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.2019
  • Категория
  • Системные трепотому чтования
    JQuery
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
    2.3
  • ocStore
    3.0
    2.3
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
  • Обраещёние к серверу разрилитлика
    Нет

 

Edited by PaulKravchenko
  • +1 1
Link to comment
Share on other sites

если можно сгделать фотку, как выглядит уведомление на сайте, не хочется сивить не поняв этого, 

Заменяет ли файлы движка или нет ?

Link to comment
Share on other sites


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

Спойлер

 

 

 

 

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

Link to comment
Share on other sites

Автору, ещё раз спасипотому что!

Теперь добавлено по мимо красок! ещё и жизнь кукисов)))

Edited by Usep
Link to comment
Share on other sites


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

 

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

  • +1 1
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites


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

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

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

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

Спасипотому что.

Link to comment
Share on other sites

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

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

011a2e51c547.jpg

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

Link to comment
Share on other sites


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

Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites


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

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

Link to comment
Share on other sites

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

 

image.png.d154552a29f7d1107fb7db5d4fcf81c0.png

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites


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

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

Link to comment
Share on other sites

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

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

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

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

Edited by PaulKravchenko
Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites


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

Edited by shankara
Link to comment
Share on other sites


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

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

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

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

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites


  • 3 weeks later...

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

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

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

Link to comment
Share on other sites


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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.