V2_Entry_Summary
{% set entrySummary = module('V2_Entry_Summary', null, {
bid: null,
cid: null,
eid: null,
uid: null,
page: PAGE,
limit: null,
keyword: null,
tag: [],
field: null,
order: null,
start: '1000-01-01 00:00:00',
end: '9999-12-31 23:59:59'
}) %}
<div>
{{ include('/admin/module/setting.twig', { moduleInfo: entrySummary.moduleInfo }) }}
{% if entrySummary.items is empty %}
<p>ただいまページを準備しております。もうしばらくお待ちください。</p>
{% endif %}
<div class="acms-cssgrid acms-g-cols-1 acms-g-cols-md-3">
{% for entry in entrySummary.items %}
<div>
{% if entry.mainImage.path %}
<img
src="{{ entry.mainImage.path|resizeImg(360) }}"
alt="{{ entry.mainImage.alt }}"
class="acms-img-responsive"
width="{{ entry.mainImage.width }}"
height="{{ entry.mainImage.height}}"
loading="lazy"
decoding="async"
>
{% else %}
<img
src="/images/default/noimage.gif"
alt="noimage"
class="acms-img-responsive"
width="360"
height="360"
loading="lazy"
decoding="async"
>
{% endif %}
<h3>{{ entry.title }}</h3>
<p>{{ entry.summary }}</p>
<p><a href="{{ entry.url }}" class="acms-btn">詳細をみる</a></p>
</div>
{% endfor %}
</div>
<!-- ページネーション -->
{{
include('/include/pagination.twig', {
pagination: entrySummary.pagination,
})
}}
</div>