custom/plugins/CogiCmsLayouts/src/Resources/views/storefront/block/cms-block-cogi-layout-08.html.twig line 1

Open in your IDE?
  1. {% block block_cogi_layout_08 %}
  2.     {% set id = element.id %}
  3.     {% set blockCustom = block.getCustomFields() %}
  4.     {% set gridGap = false %}
  5.     {% if blockCustom and blockCustom['grid_gap'] is defined %}
  6.         {% set gridGap = blockCustom['grid_gap'] %}
  7.     {% endif %}
  8.     {% set mobileOrder = false %}
  9.     {% if blockCustom and blockCustom['mobileOrder'] is defined %}
  10.         {% set mobileOrder = blockCustom['mobileOrder'] %}
  11.     {% endif %}
  12.     {% set mobileHide = false %}
  13.     {% if blockCustom and blockCustom['mobileHide'] is defined %}
  14.         {% set mobileHide = blockCustom['mobileHide'] %}
  15.     {% endif %}
  16.     <div class="col-12">
  17.         <div class="cogi-grid" {% if gridGap %}style="grid-gap: {{ gridGap|sw_sanitize }}" data-grid-gap="{{ gridGap|sw_sanitize }}"{% endif %}>
  18.             {% block block_cogi_layout_08_1 %}
  19.                 {% set element = block.slots.getSlot('1') %}
  20.                 <div class="cogi-grid-item cogi-grid-item-1 {% if mobileHide and mobileHide[0] %}d-none d-sm-block{% endif %} {% if mobileOrder[0] is defined %}cogi-grid-item-mobile-order-{{ mobileOrder[0] }}{% endif %}" data-cms-element-id="{{ id }}">
  21.                     {% block block_cogi_layout_08_1_inner %}
  22.                         {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
  23.                     {% endblock %}
  24.                 </div>
  25.             {% endblock %}
  26.             {% block block_cogi_layout_08_2 %}
  27.                 {% set element = block.slots.getSlot('2') %}
  28.                 <div class="cogi-grid-item cogi-grid-item-2 {% if mobileHide and mobileHide[1] %}d-none d-sm-block{% endif %} {% if mobileOrder[1] is defined %}cogi-grid-item-mobile-order-{{ mobileOrder[1] }}{% endif %}" data-cms-element-id="{{ id }}">
  29.                     {% block block_cogi_layout_08_2_inner %}
  30.                         {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
  31.                     {% endblock %}
  32.                 </div>
  33.             {% endblock %}
  34.             {% block block_cogi_layout_08_3 %}
  35.                 {% set element = block.slots.getSlot('3') %}
  36.                 <div class="cogi-grid-item cogi-grid-item-3 {% if mobileHide and mobileHide[2] %}d-none d-sm-block{% endif %} {% if mobileOrder[2] is defined %}cogi-grid-item-mobile-order-{{ mobileOrder[2] }}{% endif %}" data-cms-element-id="{{ id }}">
  37.                     {% block block_cogi_layout_08_3_inner %}
  38.                         {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
  39.                     {% endblock %}
  40.                 </div>
  41.             {% endblock %}
  42.             {% block block_cogi_layout_08_4 %}
  43.                 {% set element = block.slots.getSlot('4') %}
  44.                 <div class="cogi-grid-item cogi-grid-item-4 {% if mobileHide and mobileHide[3] %}d-none d-sm-block{% endif %} {% if mobileOrder[3] is defined %}cogi-grid-item-mobile-order-{{ mobileOrder[3] }}{% endif %}" data-cms-element-id="{{ id }}">
  45.                     {% block block_cogi_layout_08_4_inner %}
  46.                         {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
  47.                     {% endblock %}
  48.                 </div>
  49.             {% endblock %}
  50.             {% block block_cogi_layout_08_5 %}
  51.                 {% set element = block.slots.getSlot('5') %}
  52.                 <div class="cogi-grid-item cogi-grid-item-5 {% if mobileHide and mobileHide[4] %}d-none d-sm-block{% endif %} {% if mobileOrder[4] is defined %}cogi-grid-item-mobile-order-{{ mobileOrder[4] }}{% endif %}" data-cms-element-id="{{ id }}">
  53.                     {% block block_cogi_layout_08_5_inner %}
  54.                         {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
  55.                     {% endblock %}
  56.                 </div>
  57.             {% endblock %}
  58.             {% block block_cogi_layout_08_6 %}
  59.                 {% set element = block.slots.getSlot('6') %}
  60.                 <div class="cogi-grid-item cogi-grid-item-6 {% if mobileHide and mobileHide[5] %}d-none d-sm-block{% endif %} {% if mobileOrder[5] is defined %}cogi-grid-item-mobile-order-{{ mobileOrder[5] }}{% endif %}" data-cms-element-id="{{ id }}">
  61.                     {% block block_cogi_layout_08_6_inner %}
  62.                         {% sw_include "@Storefront/storefront/element/cms-element-" ~ element.type ~ ".html.twig" ignore missing %}
  63.                     {% endblock %}
  64.                 </div>
  65.             {% endblock %}
  66.         </div>
  67.     </div>
  68. {% endblock %}