Мы используем файлы куки. Есть ли готовое решение?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 2 октября 2023 в 12:33

Доброго дня всем!
Не нашел информации, есть ли готовое?

#2 2 октября 2023 в 13:39

Не нашел информации, есть ли готовое?

BIgor

Есть в настройках шаблона (Общие настройки/Интерфейс/Настройки темы), например modern:

Изображение

#3 3 октября 2023 в 08:36

Спасибо, шаблон-то самому делать пришлось...

Наваял по образу и подобию В шаблоне создал блок:

  1. <div class="w-100 text-centered p-1 icms-cookiealert" id="icms-cookiealert">
  2. <div class="container">
  3. Мы используем файлы куки <!-- Колхоз, согласен! -->
  4. <button type="button" class="button bg-blue-dark color-white p-05 rounded-4 ml-3 acceptcookies">
  5. Согласиться <!-- И здесь тоже лучше бы через константу -->
  6. </button>
  7. </div>
  8. </div>

В основной скрипт JS добавил:

  1. $('.acceptcookies').on('click', function() {
  2. hideCoockieAlert();
  3. initCookieAlert();
  4. });
  5. function hideCoockieAlert() {
  6. localStorage.setItem('cookiealert_hide', 1);
  7. }
  8. function initCookieAlert() {
  9. if(localStorage.getItem('cookiealert_hide')){
  10. $('#icms-cookiealert').css('display', 'none');
  11. } else {
  12. $('#icms-cookiealert').css('display', 'block');
  13. }
  14. }
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.