帝国cms结合项实例教程
帝国CMS使用灵动标签调用tags名称和链接的代码

帝国CMS使⽤灵动标签调⽤tags名称和链接的代码帝国CMS在调⽤tags标签时可以使⽤[showtags]模板标签进⾏调⽤,但是其格式和调⽤数据⽐较固定,有时候不能满⾜要求。
这时候可以使⽤⽐较灵活的loop灵动标签调⽤更⽅便。
loop标签调⽤代码如下:[e:loop={"select * from [!db.pre!]enewstags order by num desc limit 10",0,24,0}]<li><a href="<?=$public_r[newsurl]?>e/tags/?tagid=<?=$bqr['tagid']?>" target="_blank"><?=$bqr['tagname']?></a></li>[/e:loop]上⾯的这段代码,使⽤tags的⽂章数排序,⼤家也可以根据tagid排序。
不过此代码调⽤的是tags标签的动态链接,对于做过伪静态的⽹站不太友好,链接不统⼀,需要进⾏改进。
改进后的代码如下:[e:loop={"select * from [!db.pre!]enewstags order by num desc limit 40",0,24,0}]<li><a href="<?=$public_r[newsurl]?>fenlei/<?=$bqr['tagid']?>-0/" target="_blank"><?=$bqr['tagname']?>(<?=$bqr['num']?>)</a></li>[/e:loop]在href=""中的代码是tags的静态链接,⼤家可以根据⾃⼰做的伪静态url样式进⾏修改。
帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP⽂件中调⽤数据库类执⾏SQL语句实例例1:连接MYSQL数据库例⼦。
(a.php)复制代码代码如下:<?phprequire('e/class/connect.php'); //引⼊数据库配置⽂件和公共函数⽂件require('e/class/db_sql.php'); //引⼊数据库操作⽂件$link=db_connect(); //连接MYSQL$empire=new mysqlquery(); //声明数据库操作类</p> <p>db_close(); //关闭MYSQL链接$empire=null; //注消操作类变量>例2:更新数据例⼦。
(b.php)复制代码代码如下:<?phprequire('e/class/connect.php'); //引⼊数据库配置⽂件和公共函数⽂件require('e/class/db_sql.php'); //引⼊数据库操作⽂件$link=db_connect(); //连接MYSQL$empire=new mysqlquery(); //声明数据库操作类</p> <p>$empire->query("update {$dbtbpre}ecms_news setonclick=onclick+1"); //给新闻表的点击数加1</p> <p>db_close(); //关闭MYSQL链接$empire=null; //注消操作类变量>例3:查询MYSQL数据的例⼦。
(c.php)复制代码代码如下:<?phprequire('e/class/connect.php'); //引⼊数据库配置⽂件和公共函数⽂件require('e/class/db_sql.php'); //引⼊数据库操作⽂件$link=db_connect(); //连接MYSQL$empire=new mysqlquery(); //声明数据库操作类</p> <p>$sql=$empire->query("select * from {$dbtbpre}ecms_news order by newstime limit 10"); //查询新闻表最新10条记录while($r=$empire->fetch($sql)) //循环获取查询记录{echo"标题:".$r['title']."";}</p> <p>db_close(); //关闭MYSQL链接$empire=null; //注消操作类变量>/e/class/db_sql.php⽂件中数据库操作类常⽤的函数说明:1、执⾏SQL函数:复制代码代码如下:$empire->query("SQL语句");$empire->query1("SQL语句");说明:执⾏成功返回true,执⾏不成功返回false ;两者区别是:query()出错直接中断程序执⾏,query1()出错不中断程序执⾏。
帝国CMS实现搜索关键字带点击数效果的方法-电脑资料

帝国CMS实现搜索关键字带点击数效果的方法-电脑资料
这篇文章主要为大家介绍了帝国CMS实现搜索关键字带点击数效果的方法,涉及自定义js模板的使用及SQL查询语句调用技巧,需要的朋友可以参考下
本文实例讲述了帝国CMS实现搜索关键字带点击数效果的方法,。
分享给大家供大家参考。
具体实现方法如下:
1.建立一个自定义JS模板:模板内容如下:
代码如下:
[!--empirenews.listtemp--][!--title--]([!--writer--]) [!--empirenews.listtemp--]
解释:这里的writer字段本来是作者,但这里不需要,我们把他用来过度接收点击数OnClick字段.
2.新建自定义JS,查询SQL语句如下,记得将模板选为刚刚我们新建的模板:
代码如下:
select searchid as id,keyboard as title,onclick as writer from [!db.pre!]enewssearch where iskey=0 order by onclick desc limit 10
希望本文所述对大家的帝国CMS建站有所帮助,
电脑资料
《帝国CMS实现搜索关键字带点击数效果的方法》(https://www.)。
帝国CMS调用友情链接多种方法

帝国CMS调⽤友情链接多种⽅法今天给⼤家讲解帝国CMS调⽤友情链接的常见⽅法: 1.帝国内置标签:phomelink[phomelink]每⾏显⽰数,显⽰总数,操作类型,分类id,是否显⽰原链接[/phomelink] 2.⽂字形式-灵动标签[e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid=1 order by myorder',20,24,0}]<li><a href="<?=$bqr[lurl]?>" title="<?=$bqr[lname]?>" target="_blank"><?=$bqr[lname]?></a></li>[/e:loop] 3.图⽚形式-灵动标签[e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid=1 order by lid',3,24,0}]<li><a href="<?=$bqr[lurl]?>" title="<?=$bqr[lname]?>" target="_blank"><img src="<?=$bqr[lpic]?>"/></a></li>[/e:loop] 4.下拉形式-灵动标签<form id="form1" name="form1" method="post" action=""><label for="FRIEND LINK ">友情链接:</label><select onchange="window.open(this.options[selectedIndex].value,'','');" name="FRIEND LINK" size="1" id="FRIEND LINK"> [e:loop={'select * from [!db.pre!]enewslink where checked=1 order by lid',20,24,0}]<option value="<?=$bqr[lurl]?>"><?=$bqr[lname]?></option>[/e:loop]</select></form>更多经验交流欢迎留⾔,开拓族期待和⼤家的共同成长!。
帝国CMS标签语法

信息标签调用操作类型按 栏 目 调 用栏目最新信息 (栏目ID=栏目ID) 1 栏目点击排行 (栏目ID=栏目ID) 2 栏目推荐信息 (栏目ID=栏目ID) 9 栏目评论排行 (栏目ID=栏目ID) 12 栏目头条信息 (栏目ID=栏目ID) 15 栏目下载排行 (栏目ID=栏目ID)按 默 认 表 调 用3 默认表最新信息 (栏目ID=0)4 默认表点击排行 (栏目ID=0)5 默认表推荐信息 (栏目ID=0) 10 默认表评论排行 (栏目ID=0) 13 默认表头条信息 (栏目ID=0) 16 默认表下载排行 (栏目ID=0) 按 专 题 调 用6专题最新信息 (栏目ID=专题ID) 7 专题点击排行 (栏目ID=专题ID) 8 专题推荐信息 (栏目ID=专题ID) 11 专题评论排行 (栏目ID=专题ID) 14 专题头条信息 (栏目ID=专题ID) 17 专题下载排行 (栏目ID=专题ID)按 数 据 表 调 用18 各表最新信息 (栏目ID='表名') 19 各表点击排行 (栏目ID='表名') 20 各表推荐信息 (栏目ID='表名') 21 各表评论排行 (栏目ID='表名') 22 各表头条信息 (栏目ID='表名') 23各表下载排行 (栏目ID='表名')按 标 题 分 类 调 用25标题分类最新信息 (栏目ID=标题分类ID)26标题分类点击排行 (栏目ID=标题分类ID)27标题分类推荐信息 (栏目ID=标题分类ID)28标题分类评论排行 (栏目ID=标题分类ID)29标题分类头条信息 (栏目ID=标题分类ID)30标题分类下载排行 (栏目ID=标题分类ID)按 S Q L 调 用24按sql 查询 (栏目ID='sql 语句') 数据表前缀可用:“[!db.pre!]"表示获取栏目链接:[!--news.url--]e/public/ClassUrl/?classid=[!--self.classid--] [hbefrom]$navinfor[befrom][/hbefrom]。
帝国cms接口使用手册

文章标题
栏目,用于指定检查栏目,可在后台网站栏目管理处查看;
校验码,请自行设定,并在检查接口文件开始处修改$使其一致;
、发布配置文章检查网址处,可以如下填写:
您的网站<>您的栏目聞創沟燴鐺險爱氇谴净祸測樅。
注:使用大小写敏感的服务器的用户请注意网址大小写和网站文件一致
、接口文件无须任何改动即可使用,如果你希望增加校验或其他功能,请仔细修改;
、自定义字段
和其他参数一样,在发布配置参数取值处填好自定义字段的参数名,并设置好取值即可。
、需要自动生成首页、栏目页等静态,请在网站后台设置栏目属性选项设置后台信息发布设置;
但因性能关系,不建议选择除生成内容之外的静态页面,建议在计划任务中设置刷新任务生成它们;
、文件下载上传
如果需要缩略图、自动提取标题图,应使用参数调用的远程保存图片功能;此时,应取消采集规则中的文件下载和发布规则中的文件上传;謀荞抟箧飆鐸怼类蒋薔點鉍杂。
内容参数名,若要进行手动内容分页,请使用数据整理将的内容分隔标记“”替换为帝国的分页标记[],手动分页时,请将自动分页参数关闭;残骛楼諍锩瀨濟溆塹籟婭骒東。
栏目编号(请对照后台栏目管理查看栏目)
、主要参数
安全校验码,请自行设定,本项用以防止接口被他人利用,如果需要进行更多校验,请自行填加相关代码。
标签,可留空,多个用","逗号格开
注:“不属专题子类”,则取值为;
专题子类查询如图示:
目录名
相关链接模式,为按关键字查询,为手动设置;
手动模式设置相关链接时的相关文章,英文逗号分隔多个;
定时发布上线时间,请使用长日期标准格式;
定时发布下线时间,请使用长日期标准格式;
帝国CMS列表页面调用关键字TAG的方法

帝国CMS列表页⾯调⽤关键字TAG的⽅法本⽂实例讲述了帝国CMS列表页⾯调⽤关键字TAG的⽅法。
分享给⼤家供⼤家参考。
具体实现⽅法如下:将下⾯代码复制到列表内容模板(list.var),记得要选列表页,使⽤程序代码:复制代码代码如下:$nsmalltext=$r[smalltext];$ntext=strip_tags($nsmalltext);//去除内容简介⾥的HTML标签$newtext=esub($ntext,100,'...') ;//限制100字$keyboard=$r[keyboard];$r_tag=explode(",",$keyboard);$tempid=1;//这⾥是搜索模板IDfor($i=0;$i<count($r_tag);$i++){if($r_tag[$i]){$tagslink=$public_r[newsurl]."e/search/?searchget=1&tbname=$tbname&tempid=$tempid&show=keyboard&keyboard=".$r_tag[$i];//链接$tags.="<a href='$tagslink' target='_blank'>".$r_tag[$i]."</a> ";}}$listtemp='<div class="list-item "><h3 class=" course-cate-video "><a href="[!--titleurl--]" target="_blank" title="[!--oldtitle--]">[!--title--]</a></h3><p title="内容简介">'.$newtext.'...</p><p class="meta-tag"><span>标签:</span>'.$tags.'<span class="meta-date">2010-12-16</span></p></div>';运⾏效果如下图所⽰:希望本⽂所述对⼤家的帝国CMS建站有所帮助。
帝国CMS7.2和7.5适用的火车头采集免登陆发布模块配置方法详解(亲测可用)

帝国CMS7.2和7.5适⽤的⽕车头采集免登陆发布模块配置⽅法详解(亲测可⽤)帝国cms7.2增加了⾦刚模式,登录发布有难度。
⽕车采集器配合,完美解决你遇到的问题。
⽕车采集器(LocoySpider) ⽹页数据采集利器 V10.2 中⽂免费安装版类型:站长⼯具⼤⼩:29.4MB语⾔:简体中⽂时间:2022-03-02查看详情最近,整了⼀个帝国cms;帝国cms确实挺⿇烦的,后台所有的东西都需要去熟悉;整好之后,就开始配置⽕车头采集器的发布模块;下⾯把整个配置过程需要注意的问题给⼤家整理⼀下:获取分类这个地⽅,⼀直弄了很长时间,怎么操作都获取不到,后⾯仔细的检查接⼝⽂件,发现帝国cms的模板类型id没有修改,如果我们的帝国cms源码⾃带内容模板,这个地⽅⼀定要修改,下⾯先告诉⼤家如何获取这个模板id。
帝国后台依次按照下图点击:我的分类模板id是7,然后,再修改接⼝⽂件,修改的地⽅如下图:把modid后⾯的“7”改成⾃⼰的分类模板id就可以了。
再获取分类就可以了。
在该发布模块中有个作者便签需要修改,改成⾃⼰的,具体修改步骤:为防⽌⼀部分朋友找不到这个地⽅,下⾯给⼤家做下详细的图⽂步骤:⾸先流程是:打开⽕车头-点击上⾯的“web发布配置”--没有导⼊发布模块的先导⼊发布模块 --然后编辑,切换到内容发布参数进⾏编辑。
笔者这⾥直接抛开全局变量的设置,将全局变量值直接写到帝国cms发布模块的配置信息中:帝国CMS免登录web发布模块【获取栏⽬列表】配置:这⾥的pw⼀定要与EcmsLogin.php⽂件中的$password配置⼀致:【内容发布参数】也是⼀样要设置好pw参数:通过上⾯的操作可以解决发布的问题了。
下⾯⼩编还为⼤家附上了亲测可⽤的【】,需要的朋友可以进⾏下载体验。
总结配置帝国发布,还是注意上⾯的两点,获取分类时注意:⽂章系统id,发布⽂章时注意:发布模块中的⽤户名,⼀定要记得检查⼀下。
其他:采集下载过程中图⽚,使⽤年⽉⽇时分⼗秒命名时再加个⾃增id或者采⽤随机⽂件名命名,同⼀秒下载多张图⽚可能会出现图⽚命名重复的问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
帝国cms结合项列表属性筛选实例教程
如果你经常上58同城、赶集网、百姓网等分类信息网站时,在茫茫信息中你怎么可以准确的找到自己所需要的信息,这时我们就用到网站提供的筛选功能,从而快速便捷的找到所需要的信息范围。
在我们建站中,这个筛选功能经常用到,下面我们以58同城网的租房栏目列表筛选为例,详细讲解帝国cms结合项列表属性筛选功能。
先看图:
一、建立字段
可以看到租房栏目列表筛选用到了4个字段:“区域”、“租金”、“厅室”、“方式”。
(1)字段“区域”的值为:“全鞍山”、“铁东”、“铁西”、“立山”、“千山”、“其他”,字段设置如下图:
(2)字段“租金”的值为:“不限”、“500元以下”、“500-1000元”、“1000-1500元”、“1500-2000元”、“2000-3000元”、“3000-4500元”、“4500元以上”,字段设置如下图:
(3)字段“厅室”的值为:“不限”、“一室”、“两室”、“三室”、“四室”、“四室以上”,字段设置如下图:
(4)字段“方式”的值为:“整套出租”、“单间出租”、“床位”,字段设置如下图:
二、安装修改插件
下载帝国cms官方结合项列表属性筛选插件,然后打开“fieldand.txt”文件,将文件里的所有内容复制到/e/class/userfun.php 文件里(放在<?php和?>之间任意位置);(推荐用Dreamweaver或Editplus等编辑工具修改)
先在要显示的结合项字段列表,把“$fieldandvar='myarea,sex,age';”改成“$fieldandvar='quyu,zujin,tingshi,fangshi';”,这是我们需要的显示的4个字段列表。
接着我们用4种颜色来表示各字段代码的区域,从而直观的分析他们共同代码点,如下图(2-1):
由上图得到字段与字段的显示间隔符"$fieldexp='<dl class="secitem">|</dd></dl>';"。
然后根据格式:"选项说明|==|内容1,值1##内容2,值2"进行分析:
最后得到修改后的图:
根据代码“<a href="/zufang/" class='select'>全鞍山</a>”得到已选的选项链接样式“$changefieldandcss='select';”。
根据上图(2-1)结合选项与选项的显示间隔符格式:开始显示字符|结束显示字符得到“$valexp='';”。
修改好的插件代码如图:
三、测试效果
我们看下效果:
点击“区域”的“铁东”效果如下:
接着点击“租金”的“500元以下”效果如下:
ok,测试没有问题,这一讲就到此。
注意事项:
(1)代码无误,但是筛选后并没有起作用的原因是系统模型相应字段的结合项没有打上勾。
(2)筛选时提示“你来自的连接不存在”是因为地址栏没有指定“&classid=栏目ID” 。
本文由国外网站大全 原创,转载请注明出处,谢谢!。