-
帝国cms指定id范围随机调用信息
所属栏目:[教程] 日期:2021-01-12 热度:123
?php $randnum=10; //随机数量 $randids=''; $randdh=''; for($i=1;$i=$randnum;$i++) { $randids.=$randdh.rand(5000,10000); //1为最小ID,100000为最大ID $randdh=','; } ? [ecmsinfo]0,4,44,3,34,'','id in ('.$randids.')'[/ecmsinfo][详细]
-
在帝国cms模板任意位置调用指定id的栏目名称和链接
所属栏目:[教程] 日期:2021-01-12 热度:180
注意,这个代码无须放在灵动标签中,直接写入模板相应的位置就行了。 1、调用栏目名称: ?=$class_r[栏目ID]['classname']? 示例:?=$class_r[1]['classname']? ,在这种情况下,就可以正常显示栏目id为1的栏目名称。 2、调用栏目链接: ?=$class_r[栏目ID][[详细]
-
帝国cms教程灵动索引标签调用有标题图片的信息
所属栏目:[教程] 日期:2021-01-12 热度:147
灵动索引标签调用的是附属信息表,比如tag的phome_enewstagsdata、专题的phome_enewsztinfo、碎片的phome_enewssp_2,这些表的字段有id,classid,但没有字段记录此信息是不是有标题图片。有时要用灵动索引标签调用有标题图片的信息,则必须用php来辅助处理。[详细]
-
帝国CMS7.2版多终端访问模板设置使用功能图文教程
所属栏目:[教程] 日期:2021-01-12 热度:144
随着PC互联网与移动互联网的不断融合、以及各类移动访问终端增加,网站移动互联越来越重要了,所以帝国CMS7.2版本在原来版本的多访问终端功能基础上,做出更多的改进,让网站多种移动访问端制作更加方便。下面我们来讲解帝国CMS7.2版本的“多终端访问功能”[详细]
-
帝国CMS实现通过用tag标签调用相关文章
所属栏目:[教程] 日期:2021-01-12 热度:67
用tag调用相关文章的方法在帝国官方论坛上有人发过方法,但所使用的函数效率太低而且无法制定参数,不好用。东坡网现在使用的也是利用tag调用相关文章,非常好用。 一、自定义函数 自定义函数user_OtherLink ,将此函数放入 eclassuserfun.php 文件中。 //根[详细]
-
帝国CMS7.0多值字段在内容页模板的调用方法
所属栏目:[教程] 日期:2021-01-12 热度:144
?php $daxiao=explode('||||||',$navinfor[daixiao360]); foreach($daxiao as $k=$v) { $daxiao2=explode('::::::',$v); echo 'li'.$daxiao2[0].' '.$daxiao2[1].'/li'; } ?[详细]
-
帝国CMS内容页实现键盘翻页的方法
所属栏目:[教程] 日期:2021-01-12 热度:51
功能需求: 1、方向键左、右键实现打开上一篇、下一篇 2、回车键返回栏目目录。 解决方案: 将以下代码放置于内容页模板底部。 script type="text/javascript" document.onkeydown=pageEvent; var prevpage="[!--news.url--]e/public/GotoNext/?enews=precla[详细]
-
帝国CMS实现tagid伪静态tag的方法
所属栏目:[教程] 日期:2021-01-12 热度:173
帝国CMS默认的tag伪静态方法是tagname方式的,那么怎么实现以tagid来实现tag的伪静态呢? 第一步:修改 eclassconnect.php文件 搜索“function eReturnRewriteTagsUrl($tagid,$tagname,$ecms=0){”找到函数eReturnRewriteTagsUrl,将此函数删除或注释掉,换[详细]
-
帝国cms教程:修改d目录
所属栏目:[教程] 日期:2021-01-12 热度:195
因现阶段技术限制和实际需求,有时会出现一个ftp里出现几个帝国后台的d文件夹。所以为了防止发生冲突,需要给部分d文件夹更改名字,但是这样就会出现新加文章无法上传图片的现象,所以找出如下的解决方案: 假设:将d文件夹改为yyd 操作: 把/e/class 文件夹[详细]
-
帝国cms7.2附件下载链接显示原文件名
所属栏目:[教程] 日期:2021-01-12 热度:113
?phpif($navinfor['file']){?a href="[!--file--]"[e:loop={"select * from phome_enewsfile_1 where filename=right('$navinfor[file]',36) order by id desc",24,'',''}]?=$bqr['no']? [/e:loop][ 下载/a ]?php}else{?!--没上传附件时显示内容--?php}?[详细]
-
帝国cms后台增加文章出现Duplicate entry #39;3261#39; for ke
所属栏目:[教程] 日期:2021-01-12 热度:189
帝国cms后台增加文章出现以下代码 Duplicate entry '3261' for key 'PRIMARY'insert into ***_ecms_news_index(classid,checked,newstime,truetime,lastdotime,havehtml) values('1','1','1446087639','1446087687','1'); 是数据库破坏原因,需要修复下数据[详细]
-
帝国cms二次开发函数对应文件目录分享
所属栏目:[教程] 日期:2021-01-12 热度:67
reuserlistall() /e/class/chtmlfun.php line 303testcj() /e/install/data/fun.php line 192reuserjsall() /e/class/chtmlfun.php line 326sys_showtextpageselect() /e/class/t_functions.php line 210wm_chief_copyfile() /e/class/copypath.php line 32h[详细]
-
帝国cms前台会员发送消息使用编辑器的方法
所属栏目:[教程] 日期:2021-01-12 热度:54
1、修改文件 etemplatememberAddMsg.php 找到 require(ECMS_PATH.'e/template/incfile/header.php'); 在其下插入代码: include('../../../data/ecmseditor/infoeditor/fckeditor.php'); 找到默认的文本框代码 textarea name="msgtext" cols="60" rows="12"[详细]
-
帝国cms后台编辑器自定义编辑器的按钮
所属栏目:[教程] 日期:2021-01-12 热度:122
帝国默认的编辑器有完整版和简洁版,但是有时候简洁版里想再加上完整版里的一些按钮,或者完整版里删去不想要的按钮 解决办法: 修改路径文件:e/data/ecmseditor/infoeditor/fckconfig.js FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','Underline'[详细]
-
帝国CMS安装时出现You have an error in your SQL syntax错误代
所属栏目:[教程] 日期:2021-01-10 热度:187
帝国CMS安装时出现以下错误代码 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'TYPE=MYISAM' 解决方法:安装时mysql版本没有选择对,mariadb要选择mysql5.0[详细]
-
iframe框架调用高度自适应方法
所属栏目:[教程] 日期:2021-01-10 热度:97
iframe frameborder="0" src="http://www.daixiao360.cn/" class="iframe" frameborder="0" id="test" onload="this.height=100" width="762px" scrolling="no"/iframescript type="text/javascript"function reinitIframe(){var iframe = document.getEleme[详细]
-
帝国cms模板里显示发布信息人的ip地址
所属栏目:[教程] 日期:2021-01-10 热度:147
1、管理数据表 - ***数据表 - 管理字段 - 添加一个 IP字段 2、建立infoip字段(字段名必须为infoip)、字段类型用VARCHAR、长度15,然后在投稿表单里增加这一段隐藏字段 input type="hidden" name="ip" type="text" id="ip" value="?=$ecmsfirstpost==1?eget[详细]
-
帝国cms后台标题图片实现远程下载
所属栏目:[教程] 日期:2021-01-10 热度:107
帝国CMS的标题图片都是需要手动上传的,常常需要到别的网站下载图片,然后再上传。 本教程就可以实现直接填写远程图片地址,系统会自动下载保存图片。 第一步:添加字段处理函数 将以下函数插入到 e/class/userfun.php 文件中 function f_picurl($mid,$f,$is[详细]
-
帝国cms内容页调用下线时间代码
所属栏目:[教程] 日期:2021-01-10 热度:72
?$info=$empire-fetch1("select * from phome_enewsinfovote where classid='$navinfor[classid]' and id='$navinfor[id]'");echo date("Y-m-d H:i:s",$info[infodowntime]);?[详细]
-
帝国cms内容页文章字数统计
所属栏目:[教程] 日期:2021-01-10 热度:125
1、 ?=strlen($navinfor[newstext])? 统计:8022 个字 2、 ?=strlen(strip_tags($navinfor[newstext]))? 加上过滤后 统计:1559 个字 3、 ?=strlen(htmlspecialchars(strip_tags(str_replace('nbsp;','',str_replace('ldquo;',str_replace('rdquo;',$navinfo[详细]
-
帝国cms内容页模板显示作者
所属栏目:[教程] 日期:2021-01-10 热度:193
作者为空,则不输出任何内容 ?if($navinfor['writer']=="") {echo '';}else{echo 'span作者:'.$navinfor[writer].'/span';}? 或者输出其他 ?if($navinfor['writer']=="") {echo '占无作者';}else{echo 'span作者:'.$navinfor[writer].'/span';}?[详细]
-
帝国cms列表页跳转到内容页的列表模板代码
所属栏目:[教程] 日期:2021-01-10 热度:195
此代码适用于栏目下面只有一个文章的 例如公司简介,联系我们等单页形式 代码如下 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"html xmlns="http://www.w3.org/1999/xhtml"he[详细]
-
帝国cms程序服务器搬家教程
所属栏目:[教程] 日期:2021-01-10 热度:144
1.先在后台备份下数据库 2.然后在从服务器里把程序全部下载下来 3.上传到新的服务器里面 4.打开安装地址安装 进去后台 在后台系统 恢复下数据库 恢复好数据库之后 会提示重新登录后台 5.数据更新 点击数据更新 更新缓存数据(从上到下依次点击) 整站主要页面[详细]
-
在帝国cms内容页模板显示该信息的下线时间
所属栏目:[教程] 日期:2021-01-10 热度:97
?$info=$empire-fetch1("select * from phome_enewsinfovote where classid='$navinfor[classid]' and id='$navinfor[id]'");echo date("Y-m-d H:i:s",$info[infodowntime]);?[详细]
-
帝国cms远程保存图片没有后缀的图片
所属栏目:[教程] 日期:2021-01-09 热度:87
远程保存图片的一个bug 新闻数据,带图片,勾选中 远程保存图片 如果图片格式是以下这种形式的,则远程保存失败 例如:http://pic.baidu.com/album/user/547/22/RE1SQBgHYw/index/670 解决方法:点击下载下面的附件 帝国cms远程保存图片没有后缀的图片.txt[详细]