当前位置:
  • 首页
  • >
  • 学院
  • >
  • 易优CMS列表页常用的全部调用标签整理大全

易优CMS列表页常用的全部调用标签整理大全

学院 (1059) 2021-11-28 11:54:11

易优cms调用标签整理如下:

一、二级栏目名称及列表

{eyou:channel type="first"}

{$field.typename}

{eyou:arclist typeid='$field.typeid' titlelen='68' row='9'}

{$field.title}

{/eyou:arclist}

{/eyou:channel}

二、三级分类名称及列表

{eyou:channel type="first"}

{$field.typename}

{eyou:notempty name="$field.children"}

{eyou:channel name="$field.children" id="field2"}

{$field2.typename}{$field2.typeid}

{eyou:arclist typeid='$field2.typeid' titlelen='10' id="field3" addfields='content'}

{$field3.title}

{/eyou:arclist}

{/eyou:channel}

{/eyou:notempty}

{/eyou:channel}

三、一级分类列表

{eyou:list titlelen='30' infolen='10' pagesize='20'}

{$field.title}

{$field.seo_description}

{/eyou:list}

titlelen='30' 标题字数

pagesize='20' 多少条为一页

infolen='10' 描述{$field.seo_description}的字数

四、一级菜单导航

{eyou:channel id="field" currentstyle="active"}

{$field.typename}

{/eyou:channel

五、二级菜单导航

{eyou:channel type="first" id="field" currentstyle="hover"}

{$field.typename}

{eyou:notempty name="$field.children"}

eyou:channel name="$field.children" row="100" id="field2"}

{$field2.typename}

{/eyou:channel}

{/eyou:notempty}

{/eyou:channel}

六、三级菜单导航

{eyou:channel type="first" row="60" id="field" currentstyle="hover"}

{$field.typename}

{eyou:notempty name="$field.children"}

eyou:channel name="$field.children" row="100" id="field2"}

{$field2.typename}

{eyou:notempty name="$field2.children"}

{eyou:channel name="$field2.children" row="100" id="field3"}

{$field3.typename}

{/eyou:channel}

{/eyou:notempty}

{/eyou:channel}

{/eyou:notempty}

{/eyou:channel}

七、列表分页

{eyou:pagelist listitem='index,pre,pageno,next,end,info' listsize=‘2’ /}

listsize=2 表示 [1][2][3][4][5] 这些项的长度 - 1,再除以2得出的结果值

listitem='index,pre,pageno,next,end' 表示页码样式,可以把下面的值叠加

index 首页

pre 上一页

pageno 页码

next 下一页

end 末页

info 共N页 N条

八、瀑布流分页

{eyou:arclist typeid='栏目ID' row='10' tagid='tagid名称'}

{$field.title}

{/eyou:arclist}

{eyou:arcpagelist pagesize='3' tagid='tagid名称' tips='没有数据了'}

点击加载更多

{/eyou:arcpagelist}

需要在模板文件夹建一个system的文件夹,里面建一个arclist_tagid名称.htm的文件,将标签上的{$field.title}复制进去。

row='10'为初始数据

pagesize='3' 点一次加载3条数据

九、文档标题、链接、栏目缩略图

{$field.title}

{$field.arcurl}

{$field.litpic}

十、判断文档缩略图

{eyou:eq name='$field.is_litpic' value='1'}

{/eyou:eq}

可以放在list和arclist文档列表内,可以结合{eyou:else/}

十一、文档内容摘要

{$field.seo_description}

十二、列表调用正文内容

{eyou:arclist addfields='content' }

{$field.content}

{/eyou:arclist}

addfields='content' 为调取文章内容的标签属性,必加在arclist里

{$field.content} 为调取文章内容不过滤样式的标签。

{$field.content|html_msubstr=###} 为调取文章内容过滤样式的标签。

{$field.content|html_msubstr=###,0,155} 为调取文章内容过滤样式并截取155个字符的标签。

十三、当前栏目Tag

{eyou:tag getall='1' row='50' sort='hot'}

{$field.tag}

{/eyou:tag}

getall='' 获取类型,0为当前内容页TAG标记,1为获取全部TAG标记

sort='' 标签排序方式

sort='new' 按最新排序

sort='rand' 随机排序

sort='week' 按周统计排序

sort='month' 按月统计排序

sort='hot' 按点击数排序

sort='total' 按文档数排序

十四、文档调用Tag及阅读数

{eyou:list}

标题:{$field.title}

阅读数:{$field.click}

标签:{eyou:tag sort='now' getall='0' row='10' id='field2'}

{$field2.tag}{/eyou:tag}

{/eyou:list}

关注是要注意id='field2',也可用于arclist指定ID,如:

{eyou:arclist row='5' titlelen='80' }

{eyou:tag sort='now' getall='0' row='10' id='field2'}{$field2.tag}{/eyou:tag}

{/eyou:arclist}

sort='' 标签排序方式

sort='new' 按最新排序

sort='rand' 随机排序

sort='week' 按周统计排序

sort='month' 按月统计排序

sort='hot' 按点击数排序

sort='total' 按文档数排序

十五、列表调用图集

{eyou:list pagesize='12' id='field'}

{eyou:arcview id='field2'}

{eyou:volist name="$field2.image_list" id='field3'}

{/eyou:volist}

{/eyou:arcview}

{/eyou:list}

十六、列表调用下载

{eyou:memberinfos mid='$field.users_id' id='users'}

会员昵称:{$users.nickname}

会员头像:

{$users.hidden}

{/eyou:memberinfos}

十七、本栏目名称及链接

{$eyou.field.typename}

十八、同级全部栏目及链接

{eyou:channel type="self" currentstyle="active"}

{$field.typename}

{/eyou:channel}

type="self" self表示同级

十九、上级栏目名称及链接

{$eyou.field.ptypename}

上级栏目ID:{$eyou.field.ptypeid}

上级栏目链接:{$eyou.field.ptypeurl}

上级栏目名称:{$eyou.field.ptypename}

二十、顶级栏目名称及链接

{$eyou.field.typeid|gettoptype=###,'typename'}

顶级栏目图片: “{$eyou.field.typeid|gettoptype=###,'litpic'}“

二十一、顶级栏目分类(全部)高亮

全部

二十二、三级栏目名称及链接

{eyou:channelartlist typeid='$eyou.field.typeid|gettoptype=###,typeid'}{eyou:field name='typename' /}{/eyou:channelartlist}

{eyou:channel type="first" currentstyle="active"}

{eyou:eq name='$eyou.field.grade' value='2'}

{eyou:type typeid='$eyou.field.typeid' id='field1'}

{eyou:eq name='$field1.parent_id' value='$field.id'}

{eyou:assign name='$field.currentstyle' value='current' /}

{/eyou:eq}

{/eyou:type}

{/eyou:eq}

{$field.typename}

{eyou:notempty name="$field.children"}

{eyou:channel name="$field.children" id="field2"}

{$field2.typename}{$field2.typeid}

{/eyou:channel}

{/eyou:notempty}

{/eyou:channel}

二十三、当前三级折叠菜单

{eyou:channelartlist typeid='$eyou.field.typeid|gettoptype=###,typeid'}{eyou:field name='typename' /}{/eyou:channelartlist}

{eyou:channel type="first" currentstyle="active"}

{eyou:eq name='$eyou.field.grade' value='2'}

{eyou:type typeid='$eyou.field.typeid' id='field1'}

{eyou:eq name='$field1.parent_id' value='$field.id'}

{eyou:assign name='$field.currentstyle' value='current' /}

{/eyou:eq}

{/eyou:type}

{/eyou:eq}

{$field.typename}

{eyou:notempty name="$field.children"}

{eyou:channel name="$field.children" id="field2"}

{$field2.typename}{$field2.typeid}

{/eyou:channel}

{/eyou:notempty}

{/eyou:channel}

二十四、给推荐一个标识

{eyou:list}

{eyou:eq name='$field.is_recom' value='1'}

{$field.is_recom}

{/eyou:eq}

{/eyou:list}

推荐:is_recom

特荐:is_special

头条:is_head

二十五、有关当前焦点的标签,只有我能理解

{eyou:channel type="first" currentstyle="active"}

{eyou:eq name='$eyou.field.grade' value='2'}

{eyou:type typeid='$eyou.field.typeid' id='field1'}

{eyou:eq name='$field1.parent_id' value='$field.id'}

{eyou:assign name='$field.currentstyle' value='active' /}

{/eyou:eq}

{/eyou:type}

{/eyou:eq}

{$field.typename}

{/eyou:channel}

----------------------------------------------------------

{eyou:channel type='sonself' currentstyle="active"}

{$field.typename}

{/eyou:channel}

二十六、当前栏目文档数量

{$eyou.field.typeid|GetTotalArc=###}

统计栏目文章数 — GetTotalArc(当前栏目ID)

二十七、当前栏目判断有无子栏目

{eyou:gt name="$eyou.field.has_children" value="0"}有则显示{/eyou:gt}

gt 大于 greater than

二十八、列表第一篇文档与其他文档不同样式

{eyou:list pagesize='20' titlelen='40'}

{eyou:eq name='$i' value='1'}

img src="{$field.litpic}">{$field.title}

{else /}

{$field.title}

{/eyou:eq}

{/eyou:list}

二十九、当前栏目调用同级栏目

{eyou:channel type="self" currentstyle="active"}

{$field.typename}

{/eyou:channel}

三十、当前栏目文章数

{$eyou.field.typeid|GetTotalArc=###}

THE END

发表回复