帝国cms常见的问题:
http://bbs.phome.net/showthread-13-29315-0.html
帝国cms教程:
http://www.phome.net/doc/ecmsedu/
操作类型 内容
0 各栏目最新
1 各栏目热门
2 各栏目推荐
9 各栏目评论排行
12 各栏目头条信息
15 各栏目下载排行(下载与音乐模型下载数)
3 所有信息最新
4 所有信息热门
5 所有信息推荐
10 所有信息评论排行
13 所有信息头条
16 所有信息下载排行(下载与音乐模型下载数)
6 专题最新信息
7 专题热门信息
8 专题推荐信息
11 专题评论排行
14 专题头条
17 各专题下载排行(下载与音乐模型下载数)
18 各表最新
19 各表热门
20 各表推荐
21 各表评论排行
22 各表头条信息
23 各表下载排行
24 按sql查询(分类id='sql语句')
1.栏目管理
添加栏目:登陆后台-》栏目管理-》增加信息栏目
栏目操作:栏目管理-》管理信息栏目(显示的内容和dedecms的差不多,是一些路径)
2.专题管理 (专题就是对栏目数据的分类)
增加专题:栏目管理-》增加专题;其中专题名称,专题目录,与选择设置的列表模板是必须填写的。
专题操作:栏目管理-》管理专题 (组合专题:是将信息归转到专题,就是指查询符合条件的信息加入到相应的专题分类里;适用于筛选功能)。
3.批量转移信息:
栏目管理-》批量转移信息:
“批量转移信息”的两个栏目必须是 终极栏目,并且使用相同的系统模型。
4.信息管理
增加信息:添加了终极栏目,就可以增加信息了。
栏目管理-》终极栏目-》管理信息(就会看到增加信息)
也可以有一种比较快速的方法来添加信息:选择信息管理中要增加的栏目右键就会看到有“增加信息”。
编辑器菜单说明:只要字段名为“newstext”录入表单均有编辑器。
信息管理:
栏目管理-》终极栏目-》管理信息
会出现所有的栏目信息(会有对栏目的修改,删除等功能;还有对于评论的管理)。
信息签发:(信息签发是指 信息需要上级领导或多人签字才能发布到前台时用到的)
增加信息的时候会有签发的选项设置:签发人员(多个的时候用','隔开,也可以点击旁边的“选择用户”进行选择。
重新签发:如果要重新提交给所有的签发人员,需要选择“重新签发”。
如果信息需要签发才能发布的,信息专题会显示"签发中"。点击签发中可以查看签发情况与退稿评语。
签发人员到哪签发:点击签发信息-》选择模型-》进入签发列表页面(操作栏:
[查看内容][签发/退稿],如果所有人员都签发通过,信息列表会显示"已签发"。
按条件删除信息:
系统设置-》批量删除信息
会显示按条件删除信息(可根据选择的条件来删除信息)。
统计信息数据:其他管理-》统计信息数据
根据需求来统计信息。
5.数据更新
系统设置-》数据更新
6.评论管理
评论管理:
其他管理-》管理评论
评论过滤字符管理:
其他管理-》管理评论过滤字符
7.图片信息管理:
图片信息-》管理图片信息
8.RSS/ATOM/XML调用语法说明:
显示类型:type
xml 按照xml格式输出信息内容
atom 按ATOM格式输出信息内容
rss1 按RSS1.0格式输出信息内容
rss2 按RSS2.0格式输出信息内容
排序方式:order
1 按信息id排序
2 按评论数排序
3 按点击率排序
4 按下载数排序
0 按发布时间排序(默认)
排序方式:orderby
1 升序排序
0 降序排序
限制显示条件:
classid=栏目id 显示指定栏目的信息
ztid=专题id 显示指定专题的信息
不指定 如果classid与ztid不指定的话,则显示所有的栏目的信息
9.模板
一.修改首页模板:
公共模板-》修改首页模板
10.模板标签
一.
带模板的信息调用标签:
格式:[ecmsinfo]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
参数:
栏目ID/专题ID:要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
显示条数:调用信息数
标题截取数:截取标题多少个字符
是否显示时间:是否在标题后显示时间 , 0为不显示,1为显示
操作类型:具体查看操作类型说明
是否显示栏目名:0为不显示,1为显示
时间格式化:形式:Y-m-d H:i:s,默认为:‘(m-d)’。
图文信息调用:【调用带图片的信息】
格式:[phomenewspic]栏目ID/专题ID,每行显示条数,显示总信息数,图片宽度,是否显示标题,标题截取数,操作类型[/phomenewspic]
参数:
栏目ID/专题ID:要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
每行显示条数:每行显示几个图片信息
显示总信息数:调用信息总数
图片宽度,图片高度:图文信息图片大小
是否显示标题:是否在图片下显示标题,0为不显示,1为显示
标题截取数:截取标题多少个子符
操作类型说明:具体查看操作类型说明
调用的单个的图片信息:
格式:[phomepic]图片信息ID,是否显示标题,是否显示简介[/phomepic]
图片信息ID:后台增加的图片信息的ID
是否显示标题:是否在图片下显示标题,0为不显示,1为显示
是否显示简介:是否在图片下显示简介,0为不显示,1为显示
调用多个图片信息:
格式:[phomemorepic]图片信息类别ID,每行显示条数,调用总条数,图片宽度,图片高度,是否显示标题,标题截取数,是否显示原链接[/phomemorepic]
参数:
图片信息类别ID 图片信息的类别ID
每行显示条数 每行显示几个图片
调用总条数 调用信息总数
图片宽度,图片高度 图片信息图片大小
是否显示标题 是否在图片下显示标题
标题截取数 截取标题多少个字符
是否显示原链接 0为显示,1为不显示
广告标签:
[phomead]广告ID[/phomead]
参数:广告ID : 后台增加的广告ID值
投票标签:
[phomevote]投票ID[/phomevote]
投票ID : 后台增加的投票ID值
简介型调用信息标签:
格式:[phomenewstext]栏目ID/专题ID,显示条数,‘表格颜色’,操作类型,是否显示栏目名[/phomenewstext]
参数:
栏目ID/专题ID:要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
显示条数 显示信息记录数
表格颜色 请加上‘’
操作类型 具体查看操作类型说明
是否显示栏目名 0为不显示,1为显示
滚动图片信息标签:
格式:[phomeautopic]栏目ID/专题ID,显示总数,图片宽度,图片高度,是否显示标题,标题截取数,显示速度,操作类型[/phomeautopic]
参数:
栏目ID/专题ID:要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
显示总数 显示信息总数
图片宽度,图片高度 图文信息图片大小
是否显示标题 是否在图片下显示标题,0为不显示,1为显示
标题截取数 截取几个字符
显示速度 默认值为5000毫秒(秒)
操作类型说明 具体查看操作类型说明
友情链接标签:
格式:[phomelink]每行显示数,显示总数,操作类型,分类ID,是否显示原链接[/phomelink]
参数:
每行显示记录数 每行显示记录数
显示总记录数 总记录数
操作类型 0为所有记录,1为图片链接,2为文字连接
分类ID 友情链接的分类ID
是否显示原链接 1为显示原链接,0为不显示原链接
显示栏目导航标签:
格式:[phomeshowclass]是否显示栏目记录数[/phomeshowclass]
参数:显示本栏目的下级栏目导航,如果是非栏目页面则显示所有一级栏目
带模板的栏目导航标签:
格式:[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数[/shoeclasstemp]
参数说明:
父栏目ID:
父栏目ID , ‘0’为显示所有一级栏目 ‘selfinfo’显示本栏目下级栏目
标签模板ID:
标签模板ID(后台新增标签模板)
模板标签变量说明:[!--bclassname--]:父栏目名,[!--bclassurl--]:父栏目链接,[!--bclassid--]:父栏目id
list.var模板标签:
[!--classurl--]:栏目链接,[!--classname--]:栏目名称,[!--classid--]:栏目id,[!--classimg--]:栏目图片,[!--intro--]:栏目简介,[!--num--]:信息数,[!--no--]:序号
是否显示栏目信息数:0为不显示,1为显示
显示网站地图标签:
格式:[phomeshowmap]栏目ID,子栏目每行显示记录数,'大栏目颜色','子栏目颜色',是否显示栏目记录数[/phomeshowmap]
栏目ID 父栏目ID
子栏目每行显示记录数 子栏目每行像是多少个栏目
大栏目颜色 大栏目单元格颜色,记得加上单引号
子栏目颜色 子栏目表格颜色,记得加上单引号
是否显示栏目记录数 0为不显示,1为显示。如显示效率比较低
引用文件标签:
格式:[includefile]'文件地址'[/includefile]
参数说明:文件地址需要为相对地址,并且从后台目录算起:"../../header.html"(这个地址的header.html是放在ecms根目录)
读取远程页面:
格式:[readhttp]'页面地址'[/readhttp]
参数说明:例如:[readhttp]'http://www.baidu.com'[/readhttp]
网站信息统计:
格式:[totaldata]分类id,操作类型[/totaldata]
参数说明:
操作类型说明:
0 统计栏目数据
1 统计专题
2 统计数据表
如果操作类型是“统计数据表”,分类id='数据表名' 。如:[totaldata]'news',2[/totaldata]
flash幻灯信息调用:
格式:[phomeflashpic]栏目ID/专题ID,显示总数,图片宽度,图片高度,是否显示标题,标题截取数,操作类型[/phomeflashpic]
参数:
栏目ID/专题ID: 要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
显示总数: 调用信息总数
图片宽度,图片高度: 图文信息图片大小
是否显示标题: 是否在图片下显示标题
标题截取数: 截取标题多少个字符
操作类型: 查看操作类型说明
搜索关键字调用标签:
格式:[showsearch]每行显示条数,总条数,栏目id,操作类型[/showsearch]
参数:栏目id为0,则显示所有栏目的关键字
操作类型:0为搜索热行排行,1为最新搜索排行
循环子栏目数据标签:
格式:[listsonclass]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/listsonclass]
参数:
栏目ID: 父栏目ID,单个为父类别ID,多类别可用','隔开,'0'为显示所有一级栏目的信息
显示条数 示前几条记录
标签截取数 截取几个字符
是否显示栏目名 0为不显示,1为显示
操作类型 0:栏目最新
1:栏目热门
2:栏目推荐
3:栏目评论排行
4:栏目头条
5:栏目下载排行
标签模板ID 此标签所用的标签模板ID
只显示有标签图片 0为不显示,1为只显示有标题图片的信息
二.
万能标签:是指"ecmsinfo"标签;
格式: [ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
同其他标签的区别:在于它的显示输出格式由"标签模板"决定,也就是上面的"模板ID".
"标签模板"的制作方法:模板管理-》"增加标签模板"或"管理标签模板"
选项说明:
所属系统模型 这个标签模板所属的系统模型
新闻简介截取字数 针对"smalltext"、"flashsay","softsay","movicesay"字段进行截取,0为不截取
每行显示 如果是一行显示多行,请输入每行显示列数
时间显示格式 格式化时间,如"Y-m-d"就是显示"2013-02-22"
页面模板内容 列表的模板主要内容
列表内容模板(list.var) 即列表"页面模板内容"中"<!--list.var*-->"标签显示的内容
注: '[!--this.classname--]' 、 '[!--this.classlink--]'是list.var里有效
更多链接是:'[!--the.classname--]' 、 '[the.classurl]'(也就是"页面模板内容"里有效)
包括连接在内的栏目名([!--class.name--]),在终极栏目下不显示
三.自定义标签 (除了系统内置的标签外,用户也可以自定义标签,然后由模板识别增加的标签)
模板管理-》增加标签
用户将自己写的标签函数复制到"e/class/userfun.php"文件里 (userfun.php文件是用来定义自定义标签函数的;函数名推荐用"user_"开头,函数名必须有一个参数)
"增加标签"页面:
标签名 标签名称
标签符号 如:"[ad]参数[/ad]",则符号为"ad"
所属类别 可选择标签分类
函数名 此标签所用的函数名称(输入你自定义的标签函数名);系统标签(相对于class/t_functions.php文件的函数名);用户自定义标签:(相对于class/userfun.php文件的函数名,函数命名请以"user_"开头)
标签格式 如[ecmsinfo]栏目ID,显示条数,标签截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
标签说明 此标签的参数介绍
是否开启标签 开启才会在模板中生效
四.标签的导入和导出
(你可以将标签导出或导入,与别人共享你自定义的标签或导入别人提供的标签)
模板管理-》管理标签-》导出
在弹出的导出标签页面,将标签所用的函数代码复制到"标签函数内容"框,点击"马上导出"按钮。-》点击"下载导出标签"下载标签文件(扩展名为*.bq);下载标签后,点击"删除标签文件"。
模板管理-》导入标签-》选择要导入的标签文件-》马上导入-》导入标签后将标签函数代码复制到"e/class/userfun.php"文件里面即可完成标签的导入操作
五.其他说明:
1.支持按SQL语句调用说明
调用方法说明:(1)标签上面的"操作类型"参数要设置为24,然后"栏目ID"为SQL语句 (2)需要开启支持按SQL语句调用:打开e/class/connect.php文件
将 $do_openbqquery=0 改为 $do_openbqquery=1 (0为不支持,1为开启)
调用例子,以ecmsinfo为例:
[ecmsinfo]"select * from phome_news where classid=1 order by id desc limit 10",10,30,0,24,1,0[/ecmsinfo]
显示栏目id为1的10条新闻表记录
2.让标签参数支持模板变量 (实现按各种条件调用信息数据)
根据程序扩展变量的说明得出我们可以在标签参数中直接使用"字段值数组"变量。
例如:我们要列出所有信息来源相同的10条信息,标签如下(按SQL语句调用):
[phomenews]"select * from phome_ecms_news where beform ='".$navinfor[beform]."' order by id desc limit 10",10,32,0,24,0[/phomenews]
附加说明:$navinfor[字段名]
3.标签调用记录范围小技巧
如果调用第10-30条之间的记录
我们可以把'显示条数'改为:'10,20';
以万能标签为例子:
[ecmsinfo]栏目ID/专题ID,'10,20',标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
4.本月热点排行之类的SQL语句
(前提是开启支持SQL语句的设置)
以带模板的标签为例:
[ecmsinfo]"select * from phome_ecms_news where newstime>SUBDATE(NOW(),INTERVAL 30 DAY) order by obclick desc limit 10",10,30,0,24,7,0[/ecmsinfo]
注意:
30 是单位(天,当然也可以修改单位为hour小时,month月等...)
10 是调用多少条,自己修改为合适的
24 是SQL标签的类型,必须为24系统才会执行前面的SQL语句。
12.JS模板:
模板管理-》增加JS模板
时间显示格式 默认为[m-d],则表示:[12-07]
模板内容 JS模板的内容;模板格式:[!--empirenews.listtemp--],列表内容[!--empirenews.listtemp--]
13.投票模板:
模板管理-》增加投票模板
[!--vote.action--] 投票提交地址
[!--title--] 显示投票的标题
[!--vote.view--] 查看投票结果地址
[!--width--](宽度)、[!--height--](高度) 投票结果窗口大小
[!--voteid--] 此投票的ID值
[!--vote.box--] 投票选项(单选框与复选框)
[!--vote.name--] 投票选项名称
14.其他模板制作
一.评论列表模板
公共模板-》修改评论列表模板-》看一下模板下面的标签变量。
http://bbs.phome.net/showthread-13-29315-0.html
帝国cms教程:
http://www.phome.net/doc/ecmsedu/
操作类型 内容
0 各栏目最新
1 各栏目热门
2 各栏目推荐
9 各栏目评论排行
12 各栏目头条信息
15 各栏目下载排行(下载与音乐模型下载数)
3 所有信息最新
4 所有信息热门
5 所有信息推荐
10 所有信息评论排行
13 所有信息头条
16 所有信息下载排行(下载与音乐模型下载数)
6 专题最新信息
7 专题热门信息
8 专题推荐信息
11 专题评论排行
14 专题头条
17 各专题下载排行(下载与音乐模型下载数)
18 各表最新
19 各表热门
20 各表推荐
21 各表评论排行
22 各表头条信息
23 各表下载排行
24 按sql查询(分类id='sql语句')
1.栏目管理
添加栏目:登陆后台-》栏目管理-》增加信息栏目
栏目操作:栏目管理-》管理信息栏目(显示的内容和dedecms的差不多,是一些路径)
2.专题管理 (专题就是对栏目数据的分类)
增加专题:栏目管理-》增加专题;其中专题名称,专题目录,与选择设置的列表模板是必须填写的。
专题操作:栏目管理-》管理专题 (组合专题:是将信息归转到专题,就是指查询符合条件的信息加入到相应的专题分类里;适用于筛选功能)。
3.批量转移信息:
栏目管理-》批量转移信息:
“批量转移信息”的两个栏目必须是 终极栏目,并且使用相同的系统模型。
4.信息管理
增加信息:添加了终极栏目,就可以增加信息了。
栏目管理-》终极栏目-》管理信息(就会看到增加信息)
也可以有一种比较快速的方法来添加信息:选择信息管理中要增加的栏目右键就会看到有“增加信息”。
编辑器菜单说明:只要字段名为“newstext”录入表单均有编辑器。
信息管理:
栏目管理-》终极栏目-》管理信息
会出现所有的栏目信息(会有对栏目的修改,删除等功能;还有对于评论的管理)。
信息签发:(信息签发是指 信息需要上级领导或多人签字才能发布到前台时用到的)
增加信息的时候会有签发的选项设置:签发人员(多个的时候用','隔开,也可以点击旁边的“选择用户”进行选择。
重新签发:如果要重新提交给所有的签发人员,需要选择“重新签发”。
如果信息需要签发才能发布的,信息专题会显示"签发中"。点击签发中可以查看签发情况与退稿评语。
签发人员到哪签发:点击签发信息-》选择模型-》进入签发列表页面(操作栏:
[查看内容][签发/退稿],如果所有人员都签发通过,信息列表会显示"已签发"。
按条件删除信息:
系统设置-》批量删除信息
会显示按条件删除信息(可根据选择的条件来删除信息)。
统计信息数据:其他管理-》统计信息数据
根据需求来统计信息。
5.数据更新
系统设置-》数据更新
6.评论管理
评论管理:
其他管理-》管理评论
评论过滤字符管理:
其他管理-》管理评论过滤字符
7.图片信息管理:
图片信息-》管理图片信息
8.RSS/ATOM/XML调用语法说明:
显示类型:type
xml 按照xml格式输出信息内容
atom 按ATOM格式输出信息内容
rss1 按RSS1.0格式输出信息内容
rss2 按RSS2.0格式输出信息内容
排序方式:order
1 按信息id排序
2 按评论数排序
3 按点击率排序
4 按下载数排序
0 按发布时间排序(默认)
排序方式:orderby
1 升序排序
0 降序排序
限制显示条件:
classid=栏目id 显示指定栏目的信息
ztid=专题id 显示指定专题的信息
不指定 如果classid与ztid不指定的话,则显示所有的栏目的信息
9.模板
一.修改首页模板:
公共模板-》修改首页模板
10.模板标签
一.
带模板的信息调用标签:
格式:[ecmsinfo]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
参数:
栏目ID/专题ID:要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
显示条数:调用信息数
标题截取数:截取标题多少个字符
是否显示时间:是否在标题后显示时间 , 0为不显示,1为显示
操作类型:具体查看操作类型说明
是否显示栏目名:0为不显示,1为显示
时间格式化:形式:Y-m-d H:i:s,默认为:‘(m-d)’。
图文信息调用:【调用带图片的信息】
格式:[phomenewspic]栏目ID/专题ID,每行显示条数,显示总信息数,图片宽度,是否显示标题,标题截取数,操作类型[/phomenewspic]
参数:
栏目ID/专题ID:要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
每行显示条数:每行显示几个图片信息
显示总信息数:调用信息总数
图片宽度,图片高度:图文信息图片大小
是否显示标题:是否在图片下显示标题,0为不显示,1为显示
标题截取数:截取标题多少个子符
操作类型说明:具体查看操作类型说明
调用的单个的图片信息:
格式:[phomepic]图片信息ID,是否显示标题,是否显示简介[/phomepic]
图片信息ID:后台增加的图片信息的ID
是否显示标题:是否在图片下显示标题,0为不显示,1为显示
是否显示简介:是否在图片下显示简介,0为不显示,1为显示
调用多个图片信息:
格式:[phomemorepic]图片信息类别ID,每行显示条数,调用总条数,图片宽度,图片高度,是否显示标题,标题截取数,是否显示原链接[/phomemorepic]
参数:
图片信息类别ID 图片信息的类别ID
每行显示条数 每行显示几个图片
调用总条数 调用信息总数
图片宽度,图片高度 图片信息图片大小
是否显示标题 是否在图片下显示标题
标题截取数 截取标题多少个字符
是否显示原链接 0为显示,1为不显示
广告标签:
[phomead]广告ID[/phomead]
参数:广告ID : 后台增加的广告ID值
投票标签:
[phomevote]投票ID[/phomevote]
投票ID : 后台增加的投票ID值
简介型调用信息标签:
格式:[phomenewstext]栏目ID/专题ID,显示条数,‘表格颜色’,操作类型,是否显示栏目名[/phomenewstext]
参数:
栏目ID/专题ID:要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
显示条数 显示信息记录数
表格颜色 请加上‘’
操作类型 具体查看操作类型说明
是否显示栏目名 0为不显示,1为显示
滚动图片信息标签:
格式:[phomeautopic]栏目ID/专题ID,显示总数,图片宽度,图片高度,是否显示标题,标题截取数,显示速度,操作类型[/phomeautopic]
参数:
栏目ID/专题ID:要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
显示总数 显示信息总数
图片宽度,图片高度 图文信息图片大小
是否显示标题 是否在图片下显示标题,0为不显示,1为显示
标题截取数 截取几个字符
显示速度 默认值为5000毫秒(秒)
操作类型说明 具体查看操作类型说明
友情链接标签:
格式:[phomelink]每行显示数,显示总数,操作类型,分类ID,是否显示原链接[/phomelink]
参数:
每行显示记录数 每行显示记录数
显示总记录数 总记录数
操作类型 0为所有记录,1为图片链接,2为文字连接
分类ID 友情链接的分类ID
是否显示原链接 1为显示原链接,0为不显示原链接
显示栏目导航标签:
格式:[phomeshowclass]是否显示栏目记录数[/phomeshowclass]
参数:显示本栏目的下级栏目导航,如果是非栏目页面则显示所有一级栏目
带模板的栏目导航标签:
格式:[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数[/shoeclasstemp]
参数说明:
父栏目ID:
父栏目ID , ‘0’为显示所有一级栏目 ‘selfinfo’显示本栏目下级栏目
标签模板ID:
标签模板ID(后台新增标签模板)
模板标签变量说明:[!--bclassname--]:父栏目名,[!--bclassurl--]:父栏目链接,[!--bclassid--]:父栏目id
list.var模板标签:
[!--classurl--]:栏目链接,[!--classname--]:栏目名称,[!--classid--]:栏目id,[!--classimg--]:栏目图片,[!--intro--]:栏目简介,[!--num--]:信息数,[!--no--]:序号
是否显示栏目信息数:0为不显示,1为显示
显示网站地图标签:
格式:[phomeshowmap]栏目ID,子栏目每行显示记录数,'大栏目颜色','子栏目颜色',是否显示栏目记录数[/phomeshowmap]
栏目ID 父栏目ID
子栏目每行显示记录数 子栏目每行像是多少个栏目
大栏目颜色 大栏目单元格颜色,记得加上单引号
子栏目颜色 子栏目表格颜色,记得加上单引号
是否显示栏目记录数 0为不显示,1为显示。如显示效率比较低
引用文件标签:
格式:[includefile]'文件地址'[/includefile]
参数说明:文件地址需要为相对地址,并且从后台目录算起:"../../header.html"(这个地址的header.html是放在ecms根目录)
读取远程页面:
格式:[readhttp]'页面地址'[/readhttp]
参数说明:例如:[readhttp]'http://www.baidu.com'[/readhttp]
网站信息统计:
格式:[totaldata]分类id,操作类型[/totaldata]
参数说明:
操作类型说明:
0 统计栏目数据
1 统计专题
2 统计数据表
如果操作类型是“统计数据表”,分类id='数据表名' 。如:[totaldata]'news',2[/totaldata]
flash幻灯信息调用:
格式:[phomeflashpic]栏目ID/专题ID,显示总数,图片宽度,图片高度,是否显示标题,标题截取数,操作类型[/phomeflashpic]
参数:
栏目ID/专题ID: 要调用信息的栏目ID或者专题ID,当前栏目ID用'selfinfo'表示 多个栏目id可用“,”隔开(必须是终极栏目);如果是按照SQL语句进行查询的则该处为SQL语句。注:栏目ID为大栏目ID
显示总数: 调用信息总数
图片宽度,图片高度: 图文信息图片大小
是否显示标题: 是否在图片下显示标题
标题截取数: 截取标题多少个字符
操作类型: 查看操作类型说明
搜索关键字调用标签:
格式:[showsearch]每行显示条数,总条数,栏目id,操作类型[/showsearch]
参数:栏目id为0,则显示所有栏目的关键字
操作类型:0为搜索热行排行,1为最新搜索排行
循环子栏目数据标签:
格式:[listsonclass]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/listsonclass]
参数:
栏目ID: 父栏目ID,单个为父类别ID,多类别可用','隔开,'0'为显示所有一级栏目的信息
显示条数 示前几条记录
标签截取数 截取几个字符
是否显示栏目名 0为不显示,1为显示
操作类型 0:栏目最新
1:栏目热门
2:栏目推荐
3:栏目评论排行
4:栏目头条
5:栏目下载排行
标签模板ID 此标签所用的标签模板ID
只显示有标签图片 0为不显示,1为只显示有标题图片的信息
二.
万能标签:是指"ecmsinfo"标签;
格式: [ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
同其他标签的区别:在于它的显示输出格式由"标签模板"决定,也就是上面的"模板ID".
"标签模板"的制作方法:模板管理-》"增加标签模板"或"管理标签模板"
选项说明:
所属系统模型 这个标签模板所属的系统模型
新闻简介截取字数 针对"smalltext"、"flashsay","softsay","movicesay"字段进行截取,0为不截取
每行显示 如果是一行显示多行,请输入每行显示列数
时间显示格式 格式化时间,如"Y-m-d"就是显示"2013-02-22"
页面模板内容 列表的模板主要内容
列表内容模板(list.var) 即列表"页面模板内容"中"<!--list.var*-->"标签显示的内容
注: '[!--this.classname--]' 、 '[!--this.classlink--]'是list.var里有效
更多链接是:'[!--the.classname--]' 、 '[the.classurl]'(也就是"页面模板内容"里有效)
包括连接在内的栏目名([!--class.name--]),在终极栏目下不显示
三.自定义标签 (除了系统内置的标签外,用户也可以自定义标签,然后由模板识别增加的标签)
模板管理-》增加标签
用户将自己写的标签函数复制到"e/class/userfun.php"文件里 (userfun.php文件是用来定义自定义标签函数的;函数名推荐用"user_"开头,函数名必须有一个参数)
"增加标签"页面:
标签名 标签名称
标签符号 如:"[ad]参数[/ad]",则符号为"ad"
所属类别 可选择标签分类
函数名 此标签所用的函数名称(输入你自定义的标签函数名);系统标签(相对于class/t_functions.php文件的函数名);用户自定义标签:(相对于class/userfun.php文件的函数名,函数命名请以"user_"开头)
标签格式 如[ecmsinfo]栏目ID,显示条数,标签截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
标签说明 此标签的参数介绍
是否开启标签 开启才会在模板中生效
四.标签的导入和导出
(你可以将标签导出或导入,与别人共享你自定义的标签或导入别人提供的标签)
模板管理-》管理标签-》导出
在弹出的导出标签页面,将标签所用的函数代码复制到"标签函数内容"框,点击"马上导出"按钮。-》点击"下载导出标签"下载标签文件(扩展名为*.bq);下载标签后,点击"删除标签文件"。
模板管理-》导入标签-》选择要导入的标签文件-》马上导入-》导入标签后将标签函数代码复制到"e/class/userfun.php"文件里面即可完成标签的导入操作
五.其他说明:
1.支持按SQL语句调用说明
调用方法说明:(1)标签上面的"操作类型"参数要设置为24,然后"栏目ID"为SQL语句 (2)需要开启支持按SQL语句调用:打开e/class/connect.php文件
将 $do_openbqquery=0 改为 $do_openbqquery=1 (0为不支持,1为开启)
调用例子,以ecmsinfo为例:
[ecmsinfo]"select * from phome_news where classid=1 order by id desc limit 10",10,30,0,24,1,0[/ecmsinfo]
显示栏目id为1的10条新闻表记录
2.让标签参数支持模板变量 (实现按各种条件调用信息数据)
根据程序扩展变量的说明得出我们可以在标签参数中直接使用"字段值数组"变量。
例如:我们要列出所有信息来源相同的10条信息,标签如下(按SQL语句调用):
[phomenews]"select * from phome_ecms_news where beform ='".$navinfor[beform]."' order by id desc limit 10",10,32,0,24,0[/phomenews]
附加说明:$navinfor[字段名]
3.标签调用记录范围小技巧
如果调用第10-30条之间的记录
我们可以把'显示条数'改为:'10,20';
以万能标签为例子:
[ecmsinfo]栏目ID/专题ID,'10,20',标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片[/ecmsinfo]
4.本月热点排行之类的SQL语句
(前提是开启支持SQL语句的设置)
以带模板的标签为例:
[ecmsinfo]"select * from phome_ecms_news where newstime>SUBDATE(NOW(),INTERVAL 30 DAY) order by obclick desc limit 10",10,30,0,24,7,0[/ecmsinfo]
注意:
30 是单位(天,当然也可以修改单位为hour小时,month月等...)
10 是调用多少条,自己修改为合适的
24 是SQL标签的类型,必须为24系统才会执行前面的SQL语句。
12.JS模板:
模板管理-》增加JS模板
时间显示格式 默认为[m-d],则表示:[12-07]
模板内容 JS模板的内容;模板格式:[!--empirenews.listtemp--],列表内容[!--empirenews.listtemp--]
13.投票模板:
模板管理-》增加投票模板
[!--vote.action--] 投票提交地址
[!--title--] 显示投票的标题
[!--vote.view--] 查看投票结果地址
[!--width--](宽度)、[!--height--](高度) 投票结果窗口大小
[!--voteid--] 此投票的ID值
[!--vote.box--] 投票选项(单选框与复选框)
[!--vote.name--] 投票选项名称
14.其他模板制作
一.评论列表模板
公共模板-》修改评论列表模板-》看一下模板下面的标签变量。