empire 帝国cms学习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
这个属性应该能开启缓存
1.灵动标签(e:loop)
格式:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
模板代码内容
[/e:loop]
例子:
=$bqr[title]?> (=date('Y-m-d',$bqr[newstime])?>) |
标签说明
灵动标签是无需做标签模板,且模板内容为PHP代码,因而更灵活,可以使用php所有处理函数
商务通新写法:
网上预约
通过此功能可管理整个网站的友情链接。
一、友情链接系统说明
前台投票调用方式:
1、用友情链接标签调用([phomelink]每行显示数,显示总数,操作类型,分类id,是否显示原链接[/phomelink])
2、还可以用标签SQL调用。下面以灵动标签为例:(其中lname为站点名称字段,lurl为站点地址字段,lpic为站点图标地址字段)
- =$bqr[lname]?>
[e:loop={'select lname,lurl,lpic from [!db.pre!]enewslink where checked=1 order by myorder,lid',20,24,0}]
[/e:loop]
(按某一分类调用SQL为:select lname,lurl,lpic from [!db.pre!]enewslink where checked=1 and classid=分类ID order by myorder,lid)
例子1:
[e:loop={'select lname,lurl,lpic from [!db.pre!]enewslink where checked=1 order by myorder,lid',20,24,0}]
[/e:loop]
例子2: [e:loop={'select lname,lurl,lpic from [!db.pre!]enewslink where checked=1 order by myorder,lid',20,24,0}]
=$bqr[lname]?>
[/e:loop]
一、首页模板所有的调用标签:
[e:loop={4,2,12,1}]
=esub($bqr[title],16)?>
=esub($bqr[smalltext],46)?>...[详细]
[/e:loop]
[ecmsinfo]4,6,28,1,0,36,0[/ecmsinfo]
标签模板知识:
通用:[!--empirenews.listtemp--][!--empirenews.listtemp--]
[!--title--]
[!--smalltext--]...【详情】
二、列表模板所有的调用标签:
当前位置:[!--newsnav--]
列表页的标题调用“栏目别名”
=$class_r[$GLOBALS[navclassid]][bname]?>
或
=$class_r[$classid][bname]?>
或
$bclassid=$class_r[$GLOBALS[navclassid]]['bclassid'];
echo $class_r[$bclassid]['bname'];
?>
调用列表页的标题:
$bname=$class_r[$GLOBALS[navclassid]][bname];
?>
调用内容页的标题:
[!--empirenews.listtemp--] [!--empirenews.listtemp--]
[!--show.page--]
列表文章直接引用:[!--empirenews.listtemp--] [!--empirenews.listtemp--]
例子:
三、文章页面模板调用标签:
当前位置:[!--newsnav--]> [!--title--]
标题:[!--title--]
发布时间:[!--newstime--]
文章摘要:[!--smalltext--]
内容:[!--newstext--]
相关文章调用如下:
[ecmsinfo]"selfinfo",6,26,1,1,23,0[/ecmsinfo] (这个调用的是本栏目下的
文章)
来源:无锡牛皮癣治疗医院
进入专家答疑区
上一篇:[!--info.pre--]
下一篇:[!--info.next--]
[showtags]分类ID,显示数量,每行显示数量,显示排序,只显示推荐,推荐TAGS属性,显示间隔符,是否显示信息数,链接附加参数[/showtags]
[showtags]0,10,0,'',0,'r',' ',0,''[/showtags]
2.标签名称: 带模板的信息调用标签[万能标签] (ecmsinfo)
格式: [ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]
参数说明:
参数
参数说明
栏目ID/专题ID
查看栏目ID点这里,查看专题ID点这里,当前ID='selfinfo'
多个栏目ID与专题ID可用,号格开,如'1,2'
显示条数
显示前几条记录
标题截取数
截取几个字符
是否显示栏目名
0为不显示,1为显示
操作类型
具体看操作类型说明
标签模板ID
查看标签模板ID点这里
只显示有标题图片
0为不限制,1为只显示有标题图片的信息
附加SQL条件
附加调用条件,如:"title='帝国'"
显示排序
可指定按相应的字段排序,如:"id desc"
帝国EmpireCMS常见标签文档
1、带模板的信息调用标签[万能标签] (ecmsinfo)
[ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]
参数 参数说明
栏目ID/专题ID 查看栏目ID点这里,查看专题ID点这里,当前ID='selfinfo'
多个栏目ID与专题ID可用,号格开,如'1,2'
显示条数 显示前几条记录
标题截取数 截取几个字符
是否显示栏目名 0为不显示,1为显示
操作类型 具体看操作类型说明
标签模板ID 查看标签模板ID点这里
只显示有标题图片 0为不限制,1为只显示有标题图片的信息
附加SQL条件 附加调用条件,如:"title='帝国'"
显示排序 可指定按相应的字段排序,如:"id desc"
2、文字调用标签 (phomenews)
[phomenews]栏目ID/专题ID,显示条数,标题截取数,是否显示时间,操作类型,是否显示栏目名,'时间格式化',附加SQL条件,显示排序[/phomenews]
参数说明:
参数 参数说明
栏目ID/专题ID 查看栏目ID点这里,查看专题ID点这里,当前ID='selfinfo'
多个栏目ID与专题ID可用,号格开,如'1,2'显示条数 显示前几条记录
标题截取数 截取几个字符
是否显示时间 是否在标题后显示时
间,0为不显示,1为显示
操作类型 具体看操作类型说明
是否显示栏目名 0为不显示,1为显示
时间格式化 形式:Y-m-d H:i:s.默认为:'(m-d)'
附加SQL条件 附加调用条件,如:"title='帝国'"
显示排序 可指定按相应的字段排序,如:"id desc"
(注:在栏目ID中写大栏目,系统会自己搜索子栏目的信息)
3、图文信息调用(标题图片的信息) (phomenewspic)
[phomenewspic]栏目ID/专题ID,每行显示条数,显示总信息数,图片宽度,图片高度,是否显示标题,标题截取数,操作类型,附加SQL条件,显示排序[/phomenewspic]
参数 参数说明
栏目ID/专题ID 查看栏目ID点这里,查看专题ID点这里,当前ID='selfinfo'
多个栏目ID与专题ID可用,号格开,如'1,2'
每行显示条数 每行显示几个图片
显示总信息数 显示信息总数
图片宽度,图片高度 图文信息图片大小
是否显示标题 是否在图片下显示标题,0为不显示,1为显示
标题截取数 截取几个字符
操作类型说明 具体看操作类型说明
附加SQL条件 附加调用条件,如:"title='帝国'"
显示排序 可指定按相应的字段排序,如:"id desc"
4、FLASH幻灯信息调用 (phomeflashpic)
[phomeflashpic]栏目ID/专题ID,显示总数,图片宽度,图片高度,是否显示标题,标题截取数,操作类型,停顿秒数,附加SQL条件,显示排序[/phomeflashpic]
参数 参数说明
栏目ID/专题ID 查看栏目ID点这里,查看专题ID点这里,当前ID='selfinfo'
多个栏目ID与专题ID可用,号格开,如'1,2'
显示总数 显示信息总数
图片宽度,图片高度 图文信息图片大小
是否显示标题 是否在图片下显示标题,0为不显示,1为显示
标题截取数 截取几个字符
操作类型说明 具体看操作类型说明
附加SQL条件 附加调用条件,如:"title='帝国'"
显示排序 可指定按相应的字段排序,如:"id desc"
5、循环子栏目数据标签 (listsonclass)
[listsonclass]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,显示栏目数,显示头条操作类型,头条标题截取数,
头条简介截取数,头条只显示有标题图片,附加SQL条件,显示排序
[/listsonclass]
参数 参数说明
栏目ID 查看栏目ID点这里,单个为父栏目ID,多栏目可用","格开
当前栏目ID用:'selfinfo'
显示条数 显示前几条记录
标题截取数 截取几个字符
是否显示栏目名 0为不显示,1为显示
操作类型 0:栏目最新
1:栏目热门
2:栏目推荐
3:栏目评论排行
4:栏目头条
5:栏目下载排行
标签模板ID 查看标签模板ID点这里
只显示有标题图片 0为不限制,1为只显示
有标题图片的信息
显示栏目数 0为不限制
显示头条操作类型 0:不显示栏目头条
1:栏目内容简介
2:栏目推荐信息
3:栏目头条信息
4:栏目最新信息
头条标题截取数 截取几个字符
头条简介截取数 截取几个字符
头条只显示有标题图片 0为不限制,1为只显示有标题图片的信息
附加SQL条件 附加调用条件,如:"title='帝国'"
显示排序 可指定按相应的字段排序,如:"id desc"
头条的模板变量(标签模板的页面模板内容中使用)
[!--sonclass.id--]:信息ID
[!--sonclass.title--]:信息标题
[!--sonclass.oldtitle--]:信息标题(不截取字数)
[!--sonclass.titlepic--]:标题图片
[!--sonclass.titleurl--]:信息链接
[!--sonclass.text--]:信息简介
6、相关链接标签 (otherlink)
[otherlink]标签模板ID,操作对象,调用条数,标题截取字数,是否显示栏目名,操作类型,只显示标题图片的信息[/otherlink]
参数说明:
标签模板ID:查看标签模板ID点这里
操作类型:0为默认;1为按表;2为按栏目;3为按专题
操作对象:对应操作类型的表/栏目/专题。空则为默认。
是否显示栏目名:0为不显示;1为显示
只显示标题图片的信息:0为不限;1为只显示标题图片的信息
7、调用TAGS的信息标签 (tagsinfo)
[tagsinfo]TAGS的ID,显示条数,标题截取数,标签模板ID,栏目ID,系统模型ID[/tagsinfo]
[tagsinfo]'1,2',3,12,22,'3,4,5,6'[/tagsinfo]
参数 参数说明
TAGS的ID 查看TAGS的ID点这里
多个ID可以用,号格开,如'1,2'
显示条数 显示前几条记录
标题截取数 截取几个字符
标签模板ID 查看标签模板ID点这里
栏目ID 限制只调用某一个或多个栏目的信息
多个ID可以用,号格开,如'1,2'
系统模型ID 限制只调用某一个或多个系统模型的信息
多个ID可以用,号格开,如'1,2'
8、 调用碎片的信息标签 (spinfo)
[spinfo]碎片变量名,显示条数,标题截取数[/spinfo]
参数 参数说明
碎片变量名 查看碎片变量名点这里
显示条数 显示前几条记录
标题截取数 截取几个字符
碎片标签模板变量说明
静态碎片 模板标签变量说明:[!--the.spname--]:碎片名称,[!--the.spid--]:碎片ID,[!--the.sppic--]:碎片效果图,[!--the.spsay--]:碎片描述
list.var模板标签:[!--title--]:标题,[!--oldtitle--]:标题ALT,[!--newstime--]:发布时间,[!--id--]:碎片信息ID,[!--titleurl--]:标题链接,[!--titlepic--]:标题缩图,[!--bigpic--]:标题大图,[!--titlepre--]:标题左边,[!--titlenext--]:标题右边,[!--smalltext--]:内容简介,[!--no.num--]:编号
动态碎片 模
板标签变量说明:[!--the.spname--]:碎片名称,[!--the.spid--]:碎片ID,[!--the.sppic--]:碎片效果图,[!--the.spsay--]:碎片描述
list.var模板标签:支持变量同模型信息调用
代码碎片 无需标签模板,直接显示代码内容
9、 调用TAGS标签 (showtags)
[showtags]分类ID,显示数量,每行显示数量,显示排序,只显示推荐,推荐TAGS属性,显示间隔符,是否显示信息数,链接附加参数[/showtags]
参数 参数说明
分类ID ''空为不限制,查看TAGS分类ID点这里
多个可以用,号格开,如'1,2'
内容页显示当前TAGS可以用'selfinfo'
显示数量 显示前几条记录,0为显示所有('selfinfo'本设置无效)
每行显示数量 一行显示多少个TAGS,0为不换行
显示排序 使用默认设置''空就可以,默认是'tagid desc'('selfinfo'本设置无效)
只显示推荐 只显示推荐的TAGS,0为不限制,1为限制('selfinfo'本设置无效)
推荐TAGS属性 如果是推荐的TAGS,内容是否要加粗或加红('selfinfo'本设置无效)
设置's'表示加粗、'r'表示加红、同时加粗加红用's,r'
显示间隔符 TAGS之间显示间隔符,默认是' '
是否显示信息数量 是否在TAGS后显示信息数量,0为不显示,1为显示('selfinfo'本设置无效)
链接附加参数 可指定在TAGS链接后面增加参数,比如:'&tempid=模板ID'
10、 网站信息统计 (totaldata)
[totaldata]栏目ID,操作类型,时间范围[/totaldata]
操作类型 内容
0 统计栏目数据
1 统计专题
2 统计数据表
时间范围:0为不限;1为今日;2为本月;3为本年
如果操作类型是“统计数据表”,栏目ID='数据表名'
时间范围:0为不限;1为今日;2为本月;3为本年
如果操作类型是“统计数据表”,栏目ID='数据表名'
11、 搜索关键字调用标签 (showsearch)
[showsearch]每行显示条数,总条数,栏目id,操作类型[/showsearch]
参数说明:
栏目id为0,则显示所有栏目的关键字
操作类型:0为搜索热门排行,1为最新搜索排行
12、图库模型分页标签 (eshowphoto)
[eshowphoto]标签模板ID,导航图片宽度,导航图片高度[/eshowphoto]
参数 参数说明
标签模板ID 查看标签模板ID点这里
模板标签变量说明:
图片集JS数组:[!--photor--],
缩略图导航:[!--smalldh--]
分页导航:[!--select--],
标题分页导航:[!--titleselect--],
分页列表式导航:[!--listpage--]
list.var模板标签:
图片名称:[!--picname--],图片地址:[!--picurl--]
导航图片宽度
导航图片高度 0为按原图大小
13、 带模板的栏目导航标签 (showclasstemp)
[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]
参数 参数
说明
父栏目ID 查看栏目ID点这里
'0'为显示所有一级栏目
'selfinfo'显示本栏目下级栏目
标签模板ID 查看标签模板ID点这里
模板标签变量说明:
[!--bclassname--]:父栏目名,[!--bclassurl--]:父栏目链接,[!--bclassid--]:父栏目id
list.var模板标签:[!--classurl--]:栏目链接,[!--classname--]:栏目名称,[!--classid--]:栏目id,[!--classimg--]:栏目图片,[!--intro--]:栏目简介,[!--num--]:信息数,[!--no--]:序号
是否显示栏目信息数 0为不显示,1为显示
显示栏目数 0为不限制
14、 专题调用标签 (eshowzt)
[eshowzt]标签模板ID,专题类别ID,显示专题数,所属栏目ID[/eshowzt]
参数 参数说明
标签模板ID 查看标签模板ID点这里
模板标签变量说明:(list.var)
[!--classurl--]:专题链接,[!--classname--]:专题名称
[!--classid--]:专题id,[!--classimg--]:专题图片
[!--intro--]:专题简介,[!--no--]:序号
专题类别ID 点击这里查看分类ID,0为不限制,多个分类ID用逗号隔开,如'1,2'
显示专题数 0为不限制
所属栏目ID 点击这里查看栏目ID,0为不限制,多个栏目ID用逗号隔开,如'1,2'
15、 循环栏目导航标签 (listshowclass)
[listshowclass]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/listshowclass]
参数 参数说明
父栏目ID 查看栏目ID点这里
'0'为显示所有一级栏目
'selfinfo'显示本栏目下级栏目
多栏目固定调用可用","格开
标签模板ID 查看标签模板ID点这里
模板标签变量说明:[!--bclassname--]:父栏目名,[!--bclassurl--]:父栏目链接,[!--bclassid--]:父栏目id,[!--bclassimg--]:父栏目图片,[!--bintro--]:父栏目简介,[!--bnum--]:父栏目信息数,[!--bno--]:父栏目序号
list.var模板标签:[!--classurl--]:栏目链接,[!--classname--]:栏目名称,[!--classid--]:栏目id,[!--classimg--]:栏目图片,[!--intro--]:栏目简介,[!--num--]:信息数,[!--no--]:序号
是否显示栏目信息数 0为不显示,1为显示
显示栏目数 0为不限制
16、 广告标签 (phomead)
[phomead]广告ID[/phomead]
参数 参数说明
广告ID 查看广告ID点这里
17、 投票标签 (phomevote)
[phomevote]投票ID[/phomevote]
参数 参数说明
投票ID 查看投票ID点这里
18、 友情链接标签 (phomelink)
[phomelink]每行显示数,显示总数,操作类型,分类id,是否显示原链接[/phomelink]
参数 参数说明
每行显示记录数 每行显示记录数
显示总记录数 总记录数
操作类型0为所有记录,1为图片链接,2为文字链接
分类ID点击这里查看分类ID,0为不限制
是否显示原链接0为统计
点击链接,1为显示原链接
19、 留言板调用 (gbookinfo)
[gbookinfo]显示信息数,标签模板ID,留言分类ID[/gbookinfo]
参数 参数说明
显示信息数 显示记录数
标签模板ID 查看标签模板ID点这里
模板标签变量说明:
留言ID:[!--lyid--],留言内容:[!--lytext--]
回复内容:[!--retext--],留言时间:[!--lytime--]
留言者:[!--name--],留言者邮箱:[!--email--]
序号:[!--no--]
留言分类ID 点击这里查看分类ID,0为不限制
20、 复选项输出函数 (echocheckbox)
[echocheckbox]'字段','分隔符'[/echocheckbox]
参数说明:
如:[echocheckbox]'title','
'[/echocheckbox]:表示按回车分隔输出title字段的项
21、评论调用标签 (showplinfo)
[showplinfo]调用条数,标签模板ID,栏目ID,信息ID,显示推荐评论,操作类型[/showplinfo]
参数说明:
标签模板ID:查看标签模板ID点这里
栏目ID:0为不限调用栏目,父栏目会应用于子栏目
信息ID:0为不限
显示推荐评论:0为不限;1为只显示推荐评论
操作类型:0为按发布时间;1为按支持数;2为按反对数
标签模板说明:[!--title--]:信息标题;[!--titleurl--]:信息链接;[!--id--]:信息ID
[!--classid--]:栏目ID;[!--plid--]:评论ID;[!--username--]:发表者;[!--no--]:编号
[!--pltext--]:评论内容;[!--pltime--]:评论时间;[!--zcnum--]:支持数;[!--fdnum--]:反对数
22、 灵动标签 (e:loop)
格式:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
模板代码内容
[/e:loop]
例子:
=$bqr[title]?> (=date('Y-m-d',$bqr[newstime])?>) |
标签说明
灵动标签是无需做标签模板,且模板内容为PHP代码,因而更灵活,可以使用php所有处理函数。使用本标签,需开启模板支持程序代码(参数设置)。
参数
参数 参数说明
栏目ID/专题ID 查看栏目ID点这里,查看专题ID点这里,当前ID='selfinfo'
多个栏目ID与专题ID可用,号格开,如'1,2'
显示条数 显示前几条记录
操作类型 具体看操作类型说明
只显示有标题图片 0为不限制,1为只显示有标题图片的信息
附加SQL条件 附加调用条件,如:"title='帝国'"
显示排序 可指定按相应的字段排序,如:"id desc"
变量说明数组或变量 说明
$bqr $bqr[字段名]:显示字段的内容
$bqsr $bqsr[titleurl]:标题链接
$bqsr[classname]:栏目名称
$bqsr[classurl]:栏目链接
$bqno $bqno:为调用序号
$public
_r $public_r[newsurl]:网站地址
常用函数介绍
文字截取:esub(字符串,截取长度),例子:esub($bqr[title],30)截取标题前30个字符
时间格式:date('格式字串',时间字段),例子:date('Y-m-d',$bqr[newstime])时间显示格式为"2008-10-01"
23、会员信息调用函数
sys_ShowMemberInfo(用户ID,查询字段)
用户ID:设置要调用的会员信息的用户ID,在信息内容页下调用可以设置为0,表示调用信息发布者的资料。
查询字段:默认为查询所有会员字段,此参数一般不用设置,如果为了效率更高可以指定相应的字段。如:“erid,pany”(u为主表,ui为副表)。
使用教程:/showthread-13-108558-0.html
24、会员列表调用函数
sys_ListMemberInfo(调用条数,操作类型,会员组ID,用户ID,查询字段)
调用条数:调用前几条记录。
操作类型:0为按注册时间、1为按积分排行、2为按资金排行、3为按会员空间人气排行
会员组ID:指定要调用的会员组ID,不设置为不限,多个会员组用逗号隔开,如:'1,2'
用户ID:指定要调用的会员ID,不设置为不限,多个用户ID用逗号隔开,如:'25,27'
查询字段:默认为查询所有会员字段,此参数一般不用设置,如果为了效率更高可以指定相应的字段。如:“erid,pany”(u为主表,ui为副表)。
使用教程:/showthread-13-108558-0.html
25、 会员空间信息标签调用
格式:
$spacesql=espace_eloop(栏目ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);
while($spacer=$empire->fetch($spacesql))
{
$spacesr=espace_eloop_sp($spacer);
?>
模板代码内容
}
?>
使用教程:/showthread-13-109152-0.html
26、 生成缩图函数
格式:
sys_ResizeImg(原图片,缩图宽度,缩图高度,是否裁翦图片,目标文件名)
$resizeimgurl=sys_ResizeImg($bqr[titlepic],170,120,1,'');
echo"";
?>
原图片:要生成缩图的源文件。
缩图宽度、缩图高度:生成缩图的规格。
是否裁翦图片:按比例缩图后超出部分是事采用裁翦方式。
目标文件名:此项可省略,如果设置目标文件名将覆盖此文件名,防止重复生成临时图片文件。