vendor/shopware/storefront/Resources/views/storefront/component/shipping/shipping-fields.html.twig line 1

Open in your IDE?
  1. {% set collapseTriggerLabels = {
  2.     collapseTriggerMoreLabel: "checkout.collapseTriggerMore"|trans|sw_sanitize,
  3.     collapseTriggerLessLabel: "checkout.collapseTriggerLess"|trans|sw_sanitize
  4. } %}
  5. {% block component_shipping_methods %}
  6.     <div class="shipping-methods">
  7.         {% block component_shipping_method %}
  8.             {% for shipping in page.shippingMethods[:visibleShippingMethodsLimit] %}
  9.                 {% sw_include '@Storefront/storefront/component/shipping/shipping-method.html.twig' %}
  10.             {% endfor %}
  11.             {% block component_shipping_method_collapse %}
  12.                 {% if page.shippingMethods | length > visibleShippingMethodsLimit and visibleShippingMethodsLimit is not same as(null) %}
  13.                     <div class="collapse">
  14.                         {% for shipping in page.shippingMethods[visibleShippingMethodsLimit:] %}
  15.                             {% sw_include '@Storefront/storefront/component/shipping/shipping-method.html.twig' %}
  16.                         {% endfor %}
  17.                     </div>
  18.                     {% block component_shipping_method_collapse_trigger %}
  19.                         <div class="btn btn-link confirm-checkout-collapse-trigger"
  20.                              data-collapse-checkout-confirm-methods="true"
  21.                              data-collapse-checkout-confirm-methods-options='{{ collapseTriggerLabels|json_encode }}'>
  22.                             <span class="confirm-checkout-collapse-trigger-label">
  23.                                 {% block component_shipping_method_collapse_trigger_label %}
  24.                                     {{ collapseTriggerLabels.collapseTriggerMoreLabel }}
  25.                                 {% endblock %}
  26.                             </span>
  27.                             {% block component_shipping_method_collapse_trigger_icon %}
  28.                                 {% sw_icon 'arrow-down' style {
  29.                                     'class': 'confirm-checkout-chevron',
  30.                                     'size': 'xs',
  31.                                     'pack' : 'solid'
  32.                                 } %}
  33.                             {% endblock %}
  34.                         </div>
  35.                     {% endblock %}
  36.                 {% endif %}
  37.             {% endblock %}
  38.         {% endblock %}
  39.     </div>
  40. {% endblock %}