V2_Calendar
{% set calendar = module('V2_Calendar', null, { bid: null, cid: null, start: null }) %}
<div>
{{ include('/admin/module/setting.twig', { moduleInfo: calendar.moduleInfo }) }}
{% macro renderEntries(entries) %}
{% for entry in entries %}
<div>
{% if entry.url %}
<a href="{{ entry.url }}">{{ entry.title }}</a>
{% else %}
{{ entry.title }}
{% endif %}
</div>
{% endfor %}
{% endmacro %}
<div>
{% if calendar.date %}
<div>
<h3 class="acms-text-center"><a href="{{ BASE_URL }}calendar.html/{{ calendar.date.year }}/{{ calendar.date.month }}">{{ calendar.date.month }}月</a></h3>
<ul class="acms-text-center acms-list-inline">
<li><a href="{{ BASE_URL }}calendar.html/{{ calendar.date.prevDate }}" class="acms-btn-flat" title="前月へ">«</a></li>
<li>{{ calendar.date.year }}/{{ calendar.date.month }}</li>
<li><a href="{{ BASE_URL }}calendar.html/{{ calendar.date.nextDate }}" class="acms-btn-flat" title="次月へ">»</a></li>
</ul>
</div>
{% endif %}
<table class="acms-table acms-table-bordered">
<thead>
<tr class="acms-text-center">
{% for week in calendar.weekLabels %}
<td >{{ week.label }}</td>
{% endfor %}
</tr>
</thead>
<tbody>
{% for week in calendar.weeks %}
<tr class="acms-text-center">
{% for day in week %}
<td>
{% if day.entries %}
<a href="{{ day.url }}">{{ day.day }}</a>
{# {{ _self.renderEntries(day.entries) }} #}
{% else %}
{{ day.day }}
{% endif %}
</td>
{% endfor %}
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>