src/Social/FrontendBundle/Resources/views/Default/cookie_acknowledgement_bar.html.twig line 1

Open in your IDE?
  1. {% block xsolve_cookie_message %}
  2.     <div id="cookie-law-info-bar" class="cookie-bar">
  3.         <a href="#" id="cookie-law-close-button">
  4.             <p>
  5.                 {{ 'cookie.message'|trans({}, 'XsolveCookieAcknowledgementBundle') }}
  6.                 <span class="btn btn-sm btn-default">
  7.                     {{ 'cookie.message.accept'|trans({}, 'XsolveCookieAcknowledgementBundle') }}
  8.                 </span>
  9.             </p>
  10.         </a>
  11.     </div>
  12. {% endblock %}
  13. {% block xsolve_cookie_message_js %}
  14.     <script type="text/javascript">
  15.         var cookieBar = document.getElementById('cookie-law-info-bar'),
  16.             button = document.getElementById('cookie-law-close-button');
  17.         function hideCookieBar() {
  18.             cookieBar.style.display = 'none';
  19.         }
  20.         function setCookieAccepted() {
  21.             expiry = new Date();
  22.             expiry.setTime(expiry.getTime()+({{ cookieExpiryTime }} * 1000 * 60 * 60 * 24));
  23.             document.cookie = "cookie_law_accepted=1; expires=" + expiry.toGMTString();
  24.         }
  25.         button.onclick = function() {
  26.             hideCookieBar();
  27.             setCookieAccepted();
  28.             return false;
  29.         }
  30.     </script>
  31. {% endblock %}