src/CoreBundle/Resources/views/Includes/footerScripts.html.twig line 1

Open in your IDE?
  1. <script async src="https://www.youtube.com/iframe_api"></script>
  2. <script src="https://cdn.userway.org/widget.js" data-account="8ej0M5yQJ7"></script>
  3. {% if document.getProperty('klaviyo_company_id') %}
  4.     <script async type='text/javascript'
  5.             src='https://static.klaviyo.com/onsite/js/{{ document.getProperty('klaviyo_company_id') }}/klaviyo.js?company_id={{ document.getProperty('klaviyo_company_id') }}'></script>
  6.     <script type="text/javascript">
  7.       //Initialize Klaviyo object on page load
  8.       !function () {
  9.         if (!window.klaviyo) {
  10.           window._klOnsite = window._klOnsite || [];
  11.           try {
  12.             window.klaviyo = new Proxy({}, {
  13.               get: function (n, i) {
  14.                 return "push" === i ? function () {
  15.                   var n;
  16.                   (n = window._klOnsite).push.apply(n, arguments)
  17.                 } : function () {
  18.                   for (var n = arguments.length, o = new Array(n), w = 0; w < n; w++) o[w] = arguments[w];
  19.                   var t = "function" == typeof o[o.length - 1] ? o.pop() : void 0, e = new Promise((function (n) {
  20.                     window._klOnsite.push([i].concat(o, [function (i) {
  21.                       t && t(i), n(i)
  22.                     }]))
  23.                   }));
  24.                   return e
  25.                 }
  26.               }
  27.             })
  28.           } catch (n) {
  29.             window.klaviyo = window.klaviyo || [], window.klaviyo.push = function () {
  30.               var n;
  31.               (n = window._klOnsite).push.apply(n, arguments)
  32.             }
  33.           }
  34.         }
  35.       }();
  36.     </script>
  37. {% endif %}