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

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_main_inner %}
  3.     {{ parent() }}
  4.     {% if config('clerkio64.config.PowerstepRecommendationsEnabled') == 'true' %}
  5.         {% if config('clerkio64.config.PowerstepRecommendationsType') == 'popup' %}
  6.             <link href="{{ asset('bundles/clerkio64/css/powerstep-popup.css') }}" rel="stylesheet">
  7.         {% else %}
  8.             <link href="{{ asset('bundles/clerkio64/css/powerstep-page.css') }}" rel="stylesheet">
  9.         {% endif %}
  10.         <div id="clerk-powerstep" class="clerk-popup clerk-popup-hidden">
  11.             {% if config('clerkio64.config.PowerstepRecommendationsType') == 'page' %}
  12.             <div class="clerk-powerstep-page container">
  13.                 {% endif %}
  14.                 <div class="clerk_powerstep_header">
  15.                     <h2 id="clerk_powerstep_header_h2"></h2>
  16.                 </div>
  17.                 <div class="clerk_powerstep_image">
  18.                     <img alt="" id="clerk_powerstep_image_img"/>
  19.                 </div>
  20.                 <div class="clerk_powerstep_clear actions">
  21.                     <button class="btn btn-block btn-link clerk_powerstep_close">Continue Shopping</button>
  22.                     <button class="btn btn-block begin-checkout-btn btn-primary clerk_powerstep_continue"
  23.                             onClick="location.href='{{ path('frontend.checkout.cart.page') }}'">Continue to Checkout
  24.                     </button>
  25.                 </div>
  26.                 {% set contents = config('clerkio64.config.PowerstepRecommendationsContent') | split(',') %}
  27.                 {% if config('clerkio64.config.PowerstepRecommendationsFilterDuplicates') == 'true' %}
  28.                     {% set excludeString = '' %}
  29.                     {% for content in contents %}
  30.                         <span id="clerk-powerstep-{{ content | replace({ ' ': '' }) }}"
  31.                               class="clerk-powerstep-recommendation {{ 'clerk_powerstep_' ~ loop.index0 }}"
  32.                                 {% if loop.first == false %}
  33.                                     data-exclude-from="{{ excludeString }}"
  34.                                 {% endif %}
  35.                                 data-template="@{{ content }}"
  36.                               data-products=""
  37.                               data-category=""
  38.                         ></span>
  39.                         {% if loop.first == false %}
  40.                             {% set excludeString = excludeString ~ ', ' %}
  41.                         {% endif %}
  42.                         {% set excludeString = excludeString ~ '.clerk_powerstep_' ~ loop.index0 %}
  43.                     {% endfor %}
  44.                 {% else %}
  45.                     {% for content in contents %}
  46.                         <span id="clerk-powerstep-{{ content | replace({ ' ': '' }) }}"
  47.                               class="clerk-powerstep-recommendation"
  48.                               data-template="@{{ content | replace({ ' ': '' }) }}"
  49.                               data-products=""
  50.                               data-category=""
  51.                         ></span>
  52.                     {% endfor %}
  53.                 {% endif %}
  54.                 {% if config('clerkio64.config.PowerstepRecommendationsType') == 'page' %}
  55.             </div>
  56.             {% endif %}
  57.         </div>
  58.     {% endif %}
  59. {% endblock %}