Jump to content

Recommended Posts

Posted (edited)
Cookie Policy / Политика файлов Cookie


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


 

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

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

 

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

 

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

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

 

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

 

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

Спойлер

image.thumb.png.52844aedecdb7a4d00884a75599db37b.png

 

cookie_policy_settings_color.thumb.png.e16ed39c94ccea714c48c110cbac6d6a.png

 

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

Спойлер

cookie_policy_view_bottom.thumb.png.e6057259e33f0ce1272880ae65303f26.png

 

cookie_policy_view_top.thumb.png.289730afd2cabe2c6d8626f7fd195fa8.png

 

cookie_policy_view_fullscreen.thumb.png.b3f2c9c0745df6aa2e25ab691be5d466.png

 

Установка:

Спойлер
  1. Скачать подходящую версию:
    CookiePolicy_2.1.0_ocStore_2.3.ocmod.zip
    CookiePolicy_2.1.0_Opencart_2.3.ocmod.zip
    Отличаются только порядком предустановленных текстов ввиду того, что в ocStore отличаются ID русского и английского
  2. Установить через стандартный установщик расширений
  3. Установить права на просмотр и редактирование для группы администраторов
  4. Установить модуль в разделе Модули
  5. Настроить модель и сохранить настройки
  6. Обновить кеш модификаторов

 

Обновление:

Спойлер

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

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

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

 


  • Добавил
  • Добавлено
    30.05.2019
  • Категория
  • Системные требования
  • Сайт разработчика
  • Старая цена
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    2.3
  • ocStore
    2.3
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обращение к серверу разработчика
    Нет

 

Edited by PaulKravchenko

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Спойлер

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 модификатор добавляет скрипт уведомления.

Share this post


Link to post
Share on other sites
Posted (edited)

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

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

Edited by Usep

Share this post


Link to post
Share on other sites

@PaulKravchenko босс, может я что не доделал, у меня кнопка Принять не кликается, не исчезает полоса.

Share this post


Link to post
Share on other sites

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

 

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

  • +1 1

Share this post


Link to post
Share on other sites

@PaulKravchenko приветствую! вопрос - а поле текстового сообщения поддерживает HTML? (дабы выделить ключевые слова цветом)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
18 минут назад, PiratRu сказал:

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

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

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

Спасибо.

Share this post


Link to post
Share on other sites

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

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

011a2e51c547.jpg

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
49 минут назад, PaulKravchenko сказал:

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

 

image.png.d154552a29f7d1107fb7db5d4fcf81c0.png

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
Posted (edited)
В ‎07‎.‎06‎.‎2019 в 12:27, PiratRu сказал:

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

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

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

Edited by PaulKravchenko

Share this post


Link to post
Share on other sites
11 часов назад, PaulKravchenko сказал:

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

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

Share this post


Link to post
Share on other sites
Posted (edited)

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

Edited by shankara

Share this post


Link to post
Share on other sites
14 часов назад, shankara сказал:

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

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

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

Share this post


Link to post
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

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Bn174uk
      300.00 руб
      Скачать/Купить дополнение


      Telegram уведомления
      Модуль позволяет получать уведомления о заказах, отзывах о товаре, новых зарегистрированных пользователей, возврат товара и сообщений с формы контактов в Telegram.

      Так же есть возможность настроить уведомление о смене статуса заказа.

      У кого хостинг располагается на территории России есть вероятность, что модуль не будет работать из-за блокировки telegram-а в России. По запросу в ЛС или на почту дам архив для тестирования работоспособности модуля на Вашем хостинге.


      На данный момент для OC 1.5.x актуальная версия 3.1, для ОС 2.х, 3.х актуальная версия 3.2.

      Перед тем как обратиться за техподдержку прочтите FAQ , возможно там будет ответ на Ваш вопрос.


      Инструкция по настройке:

      Шаг 1:
      Зайдите в Telegram, в поиске найдите бота BotFather и начните с ним общение. Напишите боту команду /newbot - это команда для создания нового бота. BotFather в ответ попросил, чтобы Вы написали имя бота. Напишите обратным сообщением это имя (Например: Бот для уведомлений о заказах) - это имя можно потом поменять. После ввода имени BotFather запросит ввести username (публичное имя бота) оно должно иметь окончание bot (Например: cmsshopbot или cmsshop_bot); Если такое имя не занято, то в ответ получите сообщение с token вашего нового бота; Перейдите по ссылке на своего бота из сообщения либо найдите его в поиске по username (которое указали) и нажмите /start. Это надо для того, чтобы бот смог Вам писать. Без этого Вы не сможете получать уведомления.
      Шаг 2 для OC 2.x, 3.x:
      Разархивируйте архив; Выберите нужную версию архива(.ocmod.zip) в зависимости от Вашей версии opencart; Установите этот архив модуля через стандартный менеджер дополнений; Обновите кеш OCMOD;
      Шаг 2 для OC 1.5.x:
      Разархивируйте архив; Выберите версию архива(1.5.x.zip) для Вашей версии opencart; Загрузите содержимое этого архива из папку upload на сервер  
      Шаг 3:
      После перейдите в расширения->модули и найдите "A-Telegram уведомление" активируйте его; Зайдите в настройки модуля; Укажите token(в поле "Токен бота") который выдал Вам бот BotFather; Укажите ID юзера кому должны приходить уведомления. Если нужно, чтобы приходило нескольким получателем, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333); Как узнать id пользователя Дальше отметьте галочкой поля, которые должны приходить в уведомлении и нажмите сохранить. Все, бот настроен и готов к использованию.
      Минимальные системные требования:
      PHP 5.3 или выше; Сurl; Техническая поддержка:
      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      Лицензия:
      Каждая копия модуля действует на 1 домен и его поддомен. 
      Поэтому если хотите установить модуль еще на один домен, Вы должны приобрести еще одну копию модуля.

      По всем вопросам и предложениям писать serfbots@gmail.com
      Добавил Bn174uk Добавлено 20.02.2018 Категория Письма, почта, рассылки, sms Системные требования Curl Сайт разработчика http://cmsshop.com.ua/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By Bn174uk
      Модуль позволяет получать уведомления о заказах, отзывах о товаре, новых зарегистрированных пользователей, возврат товара и сообщений с формы контактов в Telegram.

      Так же есть возможность настроить уведомление о смене статуса заказа.

      У кого хостинг располагается на территории России есть вероятность, что модуль не будет работать из-за блокировки telegram-а в России. По запросу в ЛС или на почту дам архив для тестирования работоспособности модуля на Вашем хостинге.


      На данный момент для OC 1.5.x актуальная версия 3.1, для ОС 2.х, 3.х актуальная версия 3.2.

      Перед тем как обратиться за техподдержку прочтите FAQ , возможно там будет ответ на Ваш вопрос.


      Инструкция по настройке:

      Шаг 1:
      Зайдите в Telegram, в поиске найдите бота BotFather и начните с ним общение. Напишите боту команду /newbot - это команда для создания нового бота. BotFather в ответ попросил, чтобы Вы написали имя бота. Напишите обратным сообщением это имя (Например: Бот для уведомлений о заказах) - это имя можно потом поменять. После ввода имени BotFather запросит ввести username (публичное имя бота) оно должно иметь окончание bot (Например: cmsshopbot или cmsshop_bot); Если такое имя не занято, то в ответ получите сообщение с token вашего нового бота; Перейдите по ссылке на своего бота из сообщения либо найдите его в поиске по username (которое указали) и нажмите /start. Это надо для того, чтобы бот смог Вам писать. Без этого Вы не сможете получать уведомления.
      Шаг 2 для OC 2.x, 3.x:
      Разархивируйте архив; Выберите нужную версию архива(.ocmod.zip) в зависимости от Вашей версии opencart; Установите этот архив модуля через стандартный менеджер дополнений; Обновите кеш OCMOD;
      Шаг 2 для OC 1.5.x:
      Разархивируйте архив; Выберите версию архива(1.5.x.zip) для Вашей версии opencart; Загрузите содержимое этого архива из папку upload на сервер  
      Шаг 3:
      После перейдите в расширения->модули и найдите "A-Telegram уведомление" активируйте его; Зайдите в настройки модуля; Укажите token(в поле "Токен бота") который выдал Вам бот BotFather; Укажите ID юзера кому должны приходить уведомления. Если нужно, чтобы приходило нескольким получателем, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333); Как узнать id пользователя Дальше отметьте галочкой поля, которые должны приходить в уведомлении и нажмите сохранить. Все, бот настроен и готов к использованию.
      Минимальные системные требования:
      PHP 5.3 или выше; Сurl; Техническая поддержка:
      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      Лицензия:
      Каждая копия модуля действует на 1 домен и его поддомен. 
      Поэтому если хотите установить модуль еще на один домен, Вы должны приобрести еще одну копию модуля.

      По всем вопросам и предложениям писать serfbots@gmail.com
    • By PaulKravchenko
      Модуль выводит уведомление об использовании сайтом cookies.
      Уведомление будет выводиться на каждой странице магазина до тех пор пока посетитель не нажмет кнопку подтверждения. После подтверждения уведомление не будет отображаться в течение указанного в настройках модуля периода (по умолчанию - 1 год).
       
      Модуль мультиязычен, все тексты и внешний вид настраиваются из админки.
       
      Параметры, настраиваемые в модуле:
      Текст уведомления Ссылка на информационную статью ИЛИ ссылка на произвольную страницу Текст ссылки (при использовании произвольной страницы) Текст уведомления после ссылки на страницу политики Текст кнопки принятия условий Время жизни cookie (в днях) Позиция уведомления (верх/низ/во весь экран) Кнопка: цвет/цвет при наведении/фон/фон при наведении/углы Текст: цвет/выравнивание Фон: цвет/прозрачность  
      В модуле предустановлены тексты уведомления для языков: Русский/Украинский/Английский
       
      Скриншоты настроек:
       
      Скриншоты внешнего вида уведомления по умолчанию:
       
      Установка:
       
      Обновление:
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.