templates/layout/partials/head.html.twig line 1

Open in your IDE?
  1. <meta charset="UTF-8">
  2. <script>_config = {};</script>
  3. <meta name="format-detection" content="telephone=no"/>
  4. <link rel="apple-touch-icon" sizes="152x152" href="/static/img/favicons/apple-touch-icon-152x152.png">
  5. <link rel="apple-touch-icon" sizes="180x180" href="/static/img/favicons/apple-touch-icon-180x180.png">
  6. <link rel="icon" type="image/png" href="/static/img/favicons/favicon-32x32.png" sizes="32x32">
  7. <link rel="icon" type="image/png" href="/static/img/favicons/android-chrome-192x192.png" sizes="192x192">
  8. <link rel="icon" type="image/png" href="/static/img/favicons/favicon-96x96.png" sizes="96x96">
  9. <link rel="manifest" href="/manifest.json">
  10. <link rel="mask-icon" href="/static/img/favicons/safari-pinned-tab.svg">
  11. {% if not editmode %}
  12.     <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="2c50e7e7-4e8b-4731-aa20-2d8ef61665a3" data-blockingmode="auto" type="text/javascript"></script>
  13. {% endif %}
  14. <script data-cookieconsent="ignore">
  15.     window.dataLayer = window.dataLayer || [];
  16.     function gtag() {
  17.         dataLayer.push(arguments);
  18.     }
  19.     gtag("consent", "default", {
  20.         ad_personalization: "denied",
  21.         ad_storage: "denied",
  22.         ad_user_data: "denied",
  23.         analytics_storage: "denied",
  24.         functionality_storage: "denied",
  25.         personalization_storage: "denied",
  26.         security_storage: "granted",
  27.         wait_for_update: 500,
  28.     });
  29.     gtag("set", "ads_data_redaction", true);
  30.     gtag("set", "url_passthrough", true);
  31. </script>
  32. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  33. {{ pimcore_head_link() }}
  34. {{ include('layout/partials/css.html.twig') }}
  35. {{ pimcore_head_script() }}
  36. <script>
  37.     _config.legacyAlertMessage = '{{ 'legacy-alert-message.browser-is-not-supported'|trans }}'
  38. </script>
  39. {% if app.user is instanceof('\\Pimcore\\Model\\DataObject\\Customer') %}
  40.     {% set method = app.user.ssoIdentities is defined and app.user.ssoIdentities is not empty
  41.         ? app.user.ssoIdentities.provider|default|lower
  42.         : 'form'
  43.     %}
  44.     {% set trackingData = {
  45.         'user_id': app.user.idEncoded,
  46.         'login_method': method|default
  47.     } %}
  48.     <script>
  49.         dataLayer.push( {{ trackingData|json_encode|raw }} );
  50.     </script>
  51. {% endif %}
  52. {{ elements_criticalJs('/static/js/critical.js') }}