{% set prefixId = enabledModes[i] ~ '-' ~ idDay %}
| |
{% for rangeHour in firstRange..lastRange %}
{% set setBorderEnd = (rangeHour % 6 == 0) ? 'border-end' : '' %}
{% set id = prefixId ~ '-' ~ rangeHour %}
{% if false == isPickupMode or 'tdPickup' == enabledModes[i] %}
{% if rangeHour <= ranges[0].from %}
|
{% endif %}
{% for range in ranges|keys %}
{% if rangeHour > ranges[range].from and rangeHour <= ranges[range].to %}
|
{% endif %}
{% set nextRangeIdx = (range + 1) < ranges|length ? ranges[range + 1].from : ranges[range].to %}
{% if rangeHour > ranges[range].to and rangeHour <= nextRangeIdx %}
|
{% endif %}
{% endfor %}
{% if rangeHour > ranges[ranges|length - 1].to %}
|
{% endif %}
{% else %}
|
{% endif %}
{% endfor %}
{% set lastRange = ranges is defined ? ranges[ranges|length - 1].to : lastRange %}
|
{% if i == 0 %}
{% include 'Shop/Ordering_hours/Day_detail/btn_reset.html.twig' with {'idDay': idDay} %}
{% endif %}