# 语法说明
标签本身不输出任何文本,可以通过标签来获取想要的数据。
内容列表标签:开始{% ContentPage %} ............任意位置使用标签内的字段.......... 闭合 {% endContentPage %}
<!--
根据条件获取指定内容列表集合
tag_list 为根据条件返回的数据集合,通过 .字段名来输出指定字段值
tag_page 为分页相关字段
详细字段名 可通过 【内容模板】说明查找
-->
<div class="d-list">
{% ContentPage ChannelId=$channel.id GroupId=1 Count=$site.count OrderBy=1 PageNum=$pagenum IsRecommend=true SiteId=$site.id %}
<ul class="flex_al_sb">
{%for content in tag_list %}
<li>
<div class="l-bg"></div>
<div class="l-con flex_al_sb">
<div class="s-img"><img src="{{content.titleimg}}" /></div>
<div class="s-con">
<span class="s-time">{{content.addtime | date: "yyyy-MM-dd"}}</span>
<span class="s-name">{{content.name}}</span>
<a href="{{content.url}}"><span class="s-more">MORE</span></a>
</div>
</div>
</li>
{% endfor %}
</ul>
<div class="news-page">
<!--
tag_page 字段说明:
tag_page.page:第几页
tag_page.totalpage:总条数
tag_page.hrefformer:跳转链接前部分
tag_page.hreflatter:跳转链接后部分
tag_page.pagecount:总页数
-->
{% if $pagenum > 1 %}
<a href="{{tag_page.hrefformer}}_{{tag_page.page | minus: 1}}{{tag_page.hreflatter}}"><span class="s-prev page-no">上一页</span></a>
{% endif %}
{% for p in (1..tag_page.pagecount) %}
<a href="{{tag_page.hrefformer}}_{{p}}{{tag_page.hreflatter}}"><span {% if $p == $tag_page.page %} class="curr" {% endif %} >{{p}}</span></a>
{% endfor %}
{% if $pagenum < $tag_page.pagecount %}
<a href="{{tag_page.hrefformer}}_{{tag_page.page | plus: 1}}{{tag_page.hreflatter}}"><span class="s-next">下一页</span></a>
{% endif %}
</div>
{% endContentPage %}
</div>
参数说明
参数名 | 释义 | 动态变量赋值 | 是否必填 | 默认值 |
---|---|---|---|---|
ChannelId | 所属栏目标识Id | ChannelId=$channel.id | 否 | |
IsRecommend | 是否推荐。true/false | 否 | ||
GroupId | 内容标签分组Id | GroupId=$id | 否 | |
Count | 返回条数 | Count=$site.count | 否 | 0 |
OrderBy | 排序。1.发布时间倒叙 2.发布时间正序 3.点击量倒叙 | 否 | 1 | |
PageNum | 第几页 | PageNum=$pagenum | 否 | 1 |
SiteId | 站点Id | SiteId=$site.id | 否 | 默认站点 |