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

Убрать cookies policy - мешает на сайте


Recommended Posts

Установил Facebook Pixel на сайт чтоб отслеживать конверсию. Появилась вот эта штука внизу сайта, причём с компьютера она не мешает абсолютно, а вот в мобильной версии сайта даже после нажатия кнопки "принять" не исчезает и занимает много места на экране. Можно её как-то убрать? Или хотя бы настроить, чтоб пропадала после принятия? 

Screenshot_2018-09-14-11-56-24-990_com.android.chrome.png

Screenshot_2018-09-14-11-56-29-762_com.android.chrome.png

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


7 часов назад, xenzia сказал:

Установил Facebook Pixel на сайт чтоб отслеживать конверсию. Появилась вот эта штука внизу сайта, причём с компьютера она не мешает абсолютно, а вот в мобильной версии сайта даже после нажатия кнопки "принять" не исчезает и занимает много места на экране. Можно её как-то убрать? Или хотя бы настроить, чтоб пропадала после принятия? 

Screenshot_2018-09-14-11-56-24-990_com.android.chrome.png

Screenshot_2018-09-14-11-56-29-762_com.android.chrome.png

Никто не знает как это можно скрыть???

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


  • 2 months later...
  • 5 weeks later...
В 10.12.2018 в 01:54, yastman сказал:

Подскажите как вы решили проблему ? 

сделано топорно и костылем временно

Не рекомендовано ...

..\catalog\view\theme\css\facebook\cookieconsent.min.css

 

через поиск замену:

найти: }

заменить на:   ; visibility:hidden;}

 

*******

Грешен...Каюсь

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

2 часа назад, whiteblue сказал:

сделано топорно и костылем временно

Не рекомендовано ...

..\catalog\view\theme\css\facebook\cookieconsent.min.css

 

через поиск замену:

найти: }

заменить на:   ; visibility:hidden;}

 

*******

Грешен...Каюсь

Спасибо. 

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


  • 4 weeks later...
  • 1 month later...

Можно открыть catalog/view/javascript/facebook/cookieconsent.min.js и добавить в конец файла строчку

.cc-revoke { display: none; }

Но правильнее будет добавить эту строчку в "Пользовательские стили" если в вашем шаблоне есть такая настройка (обычно есть во всех платных шаблонах), тогда это не слетит при обновлении.

 

А вообще я бы полностью выпилил этот код.

 

        <link rel="stylesheet" type="text/css" href="catalog/view/theme/css/facebook/cookieconsent.min.css" />
        <script type="text/javascript" src = "catalog/view/javascript/facebook/cookieconsent.min.js"></script>
        <script>
        window.addEventListener("load", function(){
          function setConsent() {
            fbq(
              'consent',
              this.hasConsented() ? 'grant' : 'revoke'
            );
          }
          window.cookieconsent.initialise({
            palette: {
              popup: {
                background: '#237afc'
              },
              button: {
                background: '#fff',
                text: '#237afc'
              }
            },
            cookie: {
              name: fbq.consentCookieName
            },
            type: 'opt-out',
            showLink: false,
            content: {
              dismiss: 'Agree',
              deny: 'Opt Out',
              header: 'Our Site Uses Cookies',
              message: 'By clicking Agree, you agree to our <a class="cc-link" href="https://www.facebook.com/legal/terms/update" target="_blank">terms of service</a>, <a class="cc-link" href="https://www.facebook.com/policies/" target="_blank">privacy policy</a> and <a class="cc-link" href="https://www.facebook.com/policies/cookies/" target="_blank">cookies policy</a>.'
            },
            layout: 'basic-header',
            location: true,
            revokable: true,
            onInitialise: setConsent,
            onStatusChange: setConsent,
            onRevokeChoice: setConsent
          }, function (popup) {
            // If this isn't open, we know that we can use cookies.
            if (!popup.getStatus() && !popup.options.enabled) {
              popup.setStatus(cookieconsent.status.dismiss);
            }
          });
        });
        </script>

 

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


3 часа назад, colaweb сказал:

var textSearch = document.querySelectorAll('body > div');

for (let i = 0; i < textSearch.length; i++) {
  const element = textSearch[i];
  if (element.textContent.includes('Cookie Policy')) {
    element.parentNode.removeChild(element);
  }
}

 

Извините за тупой вопрос. Куда этот код вставлять?

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


 

// найдите

$(document).ready(function() {

// сюда вставить

var textSearch = document.querySelectorAll('body > div');

for (var i = 0; i < textSearch.length; i++) {
  var element = textSearch[i];

  if (element.textContent.includes('Cookie Policy')) {
    element.parentNode.removeChild(element);
  }
}

...

 

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

4 часа назад, colaweb сказал:

 


// найдите

$(document).ready(function() {

// сюда вставить

var textSearch = document.querySelectorAll('body > div');

for (var i = 0; i < textSearch.length; i++) {
  var element = textSearch[i];

  if (element.textContent.includes('Cookie Policy')) {
    element.parentNode.removeChild(element);
  }
}

...

 

Я правильно понял:

Например, можно так

/bloxa.in.ua/www/catalog/view/theme/название темы/js/common 

в файле common находим 

$(document).ready(function() {

и после вставляем приведенный код

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


  • 3 weeks later...
В 08.01.2019 в 21:00, whiteblue сказал:

сделано топорно и костылем временно

Не рекомендовано ...

..\catalog\view\theme\css\facebook\cookieconsent.min.css

 

через поиск замену:

найти: }

заменить на:   ; visibility:hidden;}

 

*******

Грешен...Каюсь

этот способ оказался самым простым и быстрым.. 

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

  • 9 months later...

Может и топорно, как написал @ whiteblue, но работает.

 

В ..\catalog\view\theme\css\facebook\cookieconsent.min.css

добавлена строчка "visibility:hidden;"

 

.cc-revoke.cc-bottom{
    visibility:hidden;
    bottom:0;
    left:3em;
    border-top-left-radius:.5em;
    border-top-right-radius:.5em
}

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


  • 2 months later...

Хотел выпилить эту противную кнопку методом, предложенным @Gmp

Но в указанном файле код в одну строку и отличается от того, что в посте.

Как в с более новым модулем от фейсбука избавиться от этой кнопки?

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

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

Important Information

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