{% 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 %}