欢迎光临
我们一直在努力

dedecms标签生成器(eyoucms常用标签大集合(如何学会使用易优cms建站))

【基础用法】
名称:tag
功能:TAG调用
语法:
{eyou:tag sort=’now’ getall=’0′ row=’100′}
<a href={$field.link}’>{$field.tag}</a>(文档数:{$field.total})
{/eyou:tag}
参数:
aid=” 文档ID,在内容页可以不设置该属性
typeid=” 栏目ID,调取某个栏目下的全部TAG
row=’100′ 返回广告列表总数

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

type=” 选择栏目方式

    type=’son’ 表示下级栏目

type=’self’ 表示同级栏目

type=’top’ 表示顶级栏目

type=’sonself’ 表示当前下级栏目以及同级栏目

type=’first’ 表示当前栏目ID的最顶级栏目下的第一级全部栏目

sort=” 标签排序方式

    sort=’new’ 按最新排序
    sort=’rand’ 随机排序
    sort=’week’ 按周统计排序
    sort=’month’ 按月统计排序
    sort=’hot’ 按点击数排序
    sort=’total’ 按文档数排序
name=” 变量
empty=” 没有数据时显示的文案
mod=” 每隔N行输出的内容
id=” 可以任意指定循环里的变量名替代field,假设id=’field1’,模板调用如:{$field.title} 变成 {$field1.title}
底层字段:
请查阅易优Cms官方提供的数据字典,找到表名 ey_tagindex
【更多示例】
——————————-示例1——————————–
描述:输出当前文档页TAG标记
{eyou:tag getall=’0′}
<a href={$field.link}’>{$field.tag}</a>
{/eyou:tag}
——————————-示例2——————————–
描述:在任何页面输出任何文档的TAG标记
{eyou:tag getall=’0′ aid=’3′}
<a href={$field.link}’>{$field.tag}</a>
{/eyou:tag}
——————————-示例3——————————–
描述:输出指定栏目ID下的全部TAG标记
{eyou:tag getall=’1′ typeid=’2′ row=’50’ sort=’hot’}
<a href={$field.link}’>{$field.tag}</a>
{/eyou:tag}
——————————-示例5——————————–
描述:内置变量输出数据索引与记录顺序,key 表示索引,默认从0开始;i 表示顺序,默认从1开始。
{eyou:tag getall=’1′ typeid=’3′ row=’5′}
{$key} – {$i}
{/eyou:tag}
效果:
0 – 1
1 – 2
2 – 3
3 – 4
4 – 5
——————————-示例6——————————–
描述:没有记录时输出文案提示,属性empty支持直接传入html语法(html里只支持双引号,禁止单引号)
{eyou:tag getall=’1′ typeid=’3′ empty=’暂时没有数据’}
<a href={$field.link}’>{$field.tag}</a>
{/eyou:tag}
——————————-示例7——————————–
描述:自定义变量名
{eyou:tag getall=’1′ typeid=’3′ id=’field2′}
<a href={$field2.link}’>{$field2.tag}</a>
{/eyou:tag}

1、调用指定栏目的子类包含父类

{eyou:channelartlist typeid=’82’}

{eyou:field name=’typename’ /}

{eyou:channel row=”6″ type =’son’}

{$field.typename}

{/eyou:channel}

{/eyou:channelartlist}

    2、获取当前栏目下的子类

{eyou:channeltype=”first”id=”field2″currentstyle=”active”}

{$field2.typename}

{/eyou:channel}

    3、调用指定栏目下面的内容

{eyou:arclisttypeid=’71’limit=’0,6’titlelen=’30’infolen=’160’orderby=’add_time’}

{$field.title}

{/eyou:arclist}

   4、公共头部底部调用

{eyou:includefile=”header.htm”/}

{eyou:includefile=”footer.htm”/}

  5、获取当前位置

{eyou:position/}

   6、封面页当前栏目的名称

{$eyou.field.typename}

 7、分页数据调用以及分页样式

{eyou:listpagesize=”1″titlelen=”30″}

{$field.add_time|MyDate=’Y-m-d’,###}{$field.title}

{/eyou:list}

.dede_pages{height:34px;padding:20px0;font-size:14px;text-align:center}

.dede_pagesul{display:inline-block;margin:0auto;padding:0}

.dede_pagesulli{float:left;font-family:’microsoftyahei’;margin:02px;padding:012px;line-height:32px;background:#fff;border:1pxsolid#d8dadf}

.dede_pagesullia{float:left;color:#555;display:block}

.dede_pagesulli:hover{text-decoration:none;color:#fff;border:1px#333solid;background-color:#333}

.dede_pagesulli:hovera{color:#fff}

.dede_pagesulli:hovera:hover{color:#fff;text-decoration:none}

.dede_pagesulli.thisclass{background-color:#333;color:#fff;border:1px#333solid}

.dede_pagesulli.thisclassa{color:#fff}

.dede_pages.pageinfo{line-height:30px;padding-left:5px}

.dede_pagesstrong{font-weight:400}

{eyou:pagelistlistitem=’index,pageno,end’listsize=’2’/}

8、css、js、image引入标签

{eyou:staticfile=”skin/css/style.css”/}

{eyou:staticfile=”skin/js/jquery.min.js”/}

{eyou:globalname=’web_templets_pc’/}模板路径

9、首页顶级栏目调用

网站首页

{eyou:channeltype=”top”id=”field”currentstyle=”active”}

{$field.typename}

{eyou:channelname=”$field.children”id=”field2″}

{$field2.typename}

{/eyou:channel}

{/eyou:channel}

10、产品内容页面图片集调用

{eyou:volistname=”$eyou.field.image_list”}

{/eyou:volist}

赞(0) 打赏
未经允许不得转载:艾飞特资源网 » dedecms标签生成器(eyoucms常用标签大集合(如何学会使用易优cms建站))
分享到

登录

找回密码

注册