app/template/uarts/Block/calendar.twig line 1

Open in your IDE?
  1. <h3 class="border_ttl"><span>営業日カレンダー</span></h3>
  2. <ul class="asterisk mb20">
  3.     <li>赤字は休業日です。</li>
  4.     <li>実店舗は年末年始を除いて営業しております。</li>
  5. </ul>
  6. <div class="ec-calendar">
  7.     <div>
  8.         <table id="this-month-table" class="ec-calendar__month">
  9.             <tr>
  10.                 <th id="this-month-title" colspan="7" class="ec-calendar__title">{{ ThisMonthTitle }}</th>
  11.             </tr>
  12.             <tr>
  13.                 <th class="ec-calendar__sun">{{ '日'|trans }}</th>
  14.                 <th class="ec-calendar__mon">{{ '月'|trans }}</th>
  15.                 <th class="ec-calendar__tue">{{ '火'|trans }}</th>
  16.                 <th class="ec-calendar__wed">{{ '水'|trans }}</th>
  17.                 <th class="ec-calendar__thu">{{ '木'|trans }}</th>
  18.                 <th class="ec-calendar__fri">{{ '金'|trans }}</th>
  19.                 <th class="ec-calendar__sat">{{ '土'|trans }}</th>
  20.             </tr>
  21.             <tr>
  22.                 {% for day in ThisMonthCalendar %}
  23.                 {% if day.today == 1 and day.holiday == 1 %}
  24.                 <td id="today-and-holiday" class="ec-calendar__today ec-calendar__holiday">{{ day.day }}</td>
  25.                 {% elseif day.today == 1 and day.holiday == 0 %}
  26.                 <td id="today" class="ec-calendar__today">{{ day.day }}</td>
  27.                 {% elseif day.today == 0 and day.holiday == 1 %}
  28.                 <td id="this-month-holiday-{{ day.day }}" class="ec-calendar__holiday">{{ day.day }}</td>
  29.                 {# 土日は定休日表示にしています。不要な場合は削除して下さい。ここから #}
  30.                 {% elseif day.dayOfWeek == 'Sun' or day.dayOfWeek == 'Sat' %}
  31.                 <td id="this-month-holiday-{{ day.day }}" class="ec-calendar__holiday">{{ day.day }}</td>
  32.                 {# 土日は定休日表示にしています。不要な場合は削除して下さい。ここまで #}
  33.                 {% else %}
  34.                 <td class="ec-calendar__day">{{ day.day }}</td>
  35.                 {% endif %}
  36.                 {% if loop.index % 7 == 0 and loop.index != ThisMonthCalendar|length %}
  37.             </tr>
  38.             <tr>
  39.                 {% endif %}
  40.                 {% endfor %}
  41.             </tr>
  42.         </table>
  43.     </div>
  44.     <div>
  45.         <table id="next-month-table" class="ec-calendar__month">
  46.             <tr>
  47.                 <th id="next-month-title" colspan="7" class="ec-calendar__title">{{ NextMonthTitle }}</th>
  48.             </tr>
  49.             <tr>
  50.                 <th class="ec-calendar__sun">{{ '日'|trans }}</th>
  51.                 <th class="ec-calendar__mon">{{ '月'|trans }}</th>
  52.                 <th class="ec-calendar__tue">{{ '火'|trans }}</th>
  53.                 <th class="ec-calendar__wed">{{ '水'|trans }}</th>
  54.                 <th class="ec-calendar__thu">{{ '木'|trans }}</th>
  55.                 <th class="ec-calendar__fri">{{ '金'|trans }}</th>
  56.                 <th class="ec-calendar__sat">{{ '土'|trans }}</th>
  57.             </tr>
  58.             <tr>
  59.                 {% for day in NextMonthCalendar %}
  60.                 {% if day.holiday == 1 %}
  61.                 <td id="next-month-holiday-{{ day.day }}" class="ec-calendar__holiday">{{ day.day }}</td>
  62.                 {# 土日は定休日表示にしています。不要な場合は削除して下さい。ここから #}
  63.                 {% elseif day.dayOfWeek == 'Sun' or day.dayOfWeek == 'Sat' %}
  64.                 <td id="next-month-holiday-{{ day.day }}" class="ec-calendar__holiday">{{ day.day }}</td>
  65.                 {# 土日は定休日表示にしています。不要な場合は削除して下さい。ここまで #}
  66.                 {% else %}
  67.                 <td class="ec-calendar__day">{{ day.day }}</td>
  68.                 {% endif %}
  69.                 {% if loop.index % 7 == 0 and loop.index != NextMonthCalendar|length %}
  70.             </tr>
  71.             <tr>
  72.                 {% endif %}
  73.                 {% endfor %}
  74.             </tr>
  75.         </table>
  76.     </div>
  77. </div>