кнопка о Cookie после принятия вновь появляется

Тема в разделе "Общие вопросы", создана пользователем Anna Krilova, 23 фев 2026.

  1. Anna Krilova

    Anna Krilova Новичок

    Сообщения:
    3
    Симпатии:
    1
    OpenCart версия 3.0.3.7 – кнопка о Cookie после принятия вновь появляется при обновлении страницы или переходе на другую страницу сайта. Раньше такого не было. Не могу найти настройки куки в админке – модуля такого нет. Помогите, что делать?
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    4.190
    Симпатии:
    1.439
    Как минимум показать сайт. Наугад как?
     
    Anna Krilova нравится это.
  3. Anna Krilova

    Anna Krilova Новичок

    Сообщения:
    3
    Симпатии:
    1
     
    Последнее редактирование: 26 фев 2026
  4. devimirochnik

    devimirochnik Продвинутый пользователь

    Сообщения:
    912
    Симпатии:
    128
    Это нужно смотреть код и исправлять
     
  5. Tesloz

    Tesloz Специалист

    Сообщения:
    140
    Симпатии:
    69
    В файле у вас эта кука до 18 дек 2025:
    https://good-workshop.ru/catalog/view/javascript/custom.js
    HTML:
    $(document).ready(function() {
      var myCookie = document.cookie.replace(/(?:(?:^|.*;\s*)accepted\s*\=\s*([^;]*).*$)|^.*$/, "$1");
      if (myCookie != "yes") {
        $('#cookie-consent').show();
        $('#cookie-space').show();
        $('#accept').click(function() {
          document.cookie = "accepted=yes; expires=Thu, 18 Dec 2025 12:00:00 GMT; path=/";
          $('#cookie-space').hide();
          $('#cookie-consent').hide();
        });
      }
    });
    Замените данную строку:
    HTML:
    document.cookie = "accepted=yes; expires=Thu, 18 Dec 2025 12:00:00 GMT; path=/";
    
    На эту:
    HTML:
    var date = new Date(new Date().getTime() + (180 * 24 * 60 * 60 * 1000));
    document.cookie = "accepted=yes; expires="+date.toUTCString()+"; path=/";
    

     
    Последнее редактирование: 25 фев 2026
    Anna Krilova и Blast нравится это.
  6. Anna Krilova

    Anna Krilova Новичок

    Сообщения:
    3
    Симпатии:
    1

    Благодарю Вас!!! Все получилось!
     
    Tesloz нравится это.