templates/front/main_page/includes/js/cookie_js.twig line 1

Open in your IDE?
  1. <script>
  2.     let isUserLogin = {{ isUserLogin|json_encode|raw }};
  3.     function setCookie(key, value, expiry) {
  4.         var expires = new Date();
  5.         expires.setTime(expires.getTime() + (expiry * 24 * 60 * 60 * 1000));
  6.         document.cookie = key + '=' + value + ';expires=' + expires.toUTCString();
  7.     }
  8.     function getCookie(key) {
  9.         var keyValue = document.cookie.match('(^|;) ?' + key + '=([^;]*)(;|$)');
  10.         return keyValue ? keyValue[2] : null;
  11.     }
  12.     function eraseCookie(key) {
  13.         var keyValue = getCookie(key);
  14.         setCookie(key, keyValue, '-1');
  15.     }
  16.     function checkCookie(name){
  17.         if(isUserLogin == false){
  18.             let answer_cookie = getCookie(name);
  19.             answer_cookie == null ?  $('.box-alert-accept-cookies').show() : $('.box-alert-accept-cookies').hide();
  20.         }
  21.     }
  22. </script>