custom/plugins/StawCdn/src/Resources/views/storefront/base.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_script_hmr_mode %}
  3.     {% if page.header.extensions.cdnConfig.cdnJs and page.header.extensions.cdnConfig.cdnDomain %}
  4.         {% if isHMRMode %}
  5.             {% set baseUrl = app.request.getScheme() ~ '://' ~ app.request.getHost() %}
  6.             {% set port = app.request.headers.get('hot-reload-port') %}
  7.             <script type="text/javascript" src="{{ baseUrl }}:{{ port }}/js/vendor-node.js"></script>
  8.             <script type="text/javascript" src="{{ baseUrl }}:{{ port }}/js/vendor-shared.js"></script>
  9.             <script type="text/javascript" src="{{ baseUrl }}:{{ port }}/js/runtime.js"></script>
  10.             <script type="text/javascript" src="{{ baseUrl }}:{{ port }}/js/app.js"></script>
  11.             {# The storefront entry is a combined entry point which contains all plugins & themes #}
  12.             <script type="text/javascript" src="{{ baseUrl }}:{{ port }}/js/storefront.js"></script>
  13.         {% else %}
  14.             {% for file in theme_config('assets.js') %}
  15.                 {% set path = asset(file, 'theme') %}
  16.                 <script type="text/javascript" src="{{ path|replace({ (page.header.extensions.cdnConfig.originDomain) : (page.header.extensions.cdnConfig.cdnDomain) }) }}"></script>
  17.             {% endfor %}
  18.         {% endif %}
  19.     {% else %}
  20.         {{ parent() }}
  21.     {% endif %}
  22. {% endblock %}