{% load i18n %} {% if instance.always_open %} {% else %} {% for weekday_hour in weekday_hours %} {% with time_ranges=weekday_hour.weekday_time_ranges.all time_ranges_nb=weekday_hour.weekday_time_ranges.count closed=weekday_hour.closed %} {% if closed or time_ranges_nb == 0 %} {% else %} {% for time_range in time_ranges %} {% if forloop.first %} {% endif %} {% endfor %} {% endif %} {% endwith %} {% endfor %} {% endif %} {% with time_ranges=general_holidays_hours.general_holidays_time_ranges.all time_ranges_nb=general_holidays_hours.general_holidays_time_ranges.count closed=general_holidays_hours.closed %} {% if instance.always_open and time_ranges_nb > 0 or closed or not instance.always_open %} {% if closed or time_ranges_nb == 0 %} {% else %} {% for time_range in time_ranges %} {% if forloop.first %} {% endif %} {% endfor %} {% endif %} {% endif %} {% endwith %}
{% trans "Opening hours" %}
{% trans "Open 24/7" %}
{{ weekday_hour.get_week_day_display }}{% if closed %}{% trans "Closed" %}{% else %}-{% endif %}
{{ weekday_hour.get_week_day_display }}{{ time_range.range_display }}
{% trans "General holidays" %}{% if closed %}{% trans "Closed" %}{% else %}-{% endif %}
{% trans "General holidays" %}{{ time_range.range_display }}
{% if specific_period_hours %} {% for period_hour in specific_period_hours %} {% with time_ranges=period_hour.specific_period_time_ranges.all time_ranges_nb=period_hour.specific_period_time_ranges.count closed=period_hour.closed %} {% if closed or time_ranges_nb == 0 %} {% else %} {% for time_range in time_ranges %} {% if forloop.first %} {% endif %} {% endfor %} {% endif %} {% endwith %} {% endfor %}
{% trans "Specific periods" %}
{{ period_hour.period_display }}{% if closed %}{% if period_hour.closure_reason %}{{ period_hour.get_closure_reason_display }}{% else %}{% trans "Closed" %}{% endif %}{% else %}-{% endif %}
{{ period_hour.period_display }}{{ time_range.range_display }}
{% endif %}