易优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.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=###}