帝国cms教程
本文介绍了帝国CMSs内容页判断有下载文件显示否则隐藏,什么呢?就是文章页加入下载字段,下载里面有内容就显示,否则就不会显示下载,或者显示下载无内容之类的提示。一起看看解决办法。帝国下载文件判断有没有的实现教程:直接上代码 <?phpif($navinfor['downpath']){?>有下载<?}else{?>没有下载<?}?>上面的代码含义是,有下载内容则显示有下载,否则显示没有下载。将上面的代码直接放到模板里面使用就可以了。...
本文介绍了帝国CMS怎么删除简介截取后显示的HTML代码,帝国CMS发布文章内容时,会默认设置从详情介绍信息中提取前头一段信息作为详细介绍,但有时候会截弄出来html编码,非常难受,根据本技巧能够彻底解决。帝国删除HTML代码实现教程:第一步 在 e/class/connect.php 文件中加入一个自定义函数 比如 NoHTML() 这个自己喜欢随便设置//去除HTML标记 function NoHTML($string){ $string = preg_replace(&...
本文介绍了帝国CMS想在上传文件名前添加指定前缀怎么开发,也就是比如说上传的文件为1234567.jpg,想在前面统一添加www.78moban.com_1234567.jpg,这种形式的,本教程就和大家细说实现这种功能 的方法,一起看看吧。帝国上传文件添加指定前缀实现教程:打开 /e/class/connect.php 文件查找:$r[filename]=$r[insertfile].$r[filetype];改成:$r[filename]="www.78moban.com_&quo...
帝国调用复选框字段调用实现教程:一、先来看看帝国复选框的格式 |字段值1|字段值2|字段值3|字段值4|字段值5|字段值6|字段值7 二、再来看看代码 <?php$fr=explode("|",$navinfor[字段]);for($f=1;$f<count($fr)-1;$f++){?><li><a href="#"><?=$fr[$f]?></a></...
帝国CMS会员积分清零实现教程:修改e/class/user.php文件,搜索(islogin函数)OutTimeZGroup($cr[$user_userid],$cr[$user_zgroup]);在下面加上你的清空的语句$empire->query("update ".$user_tablename." set ".$user_userfen."=0 where ".$user_userid."='&quo...
帝国CMS获取文章数实现教程:打开 e/class/userfun.php文件中,添加下如下函数:1,核心函数内容:function get_newstotal($userid){global $empire,$class_r,$dbtbpre;$query="select count(*) as total from {$dbtbpre}ecms_news WHERE userid=".$userid." "; // sql语句$num=$empire-...
这个问题出现的位置是:【系统】->【系统设置】->【网站多访问端】->管理网站访问端->【手机访问端】->【修改】修改时的样子如下图所示:帝国多访问端,帝国目录不存在提交时的反馈如下图所示:帝国多访问端,帝国目录不存在如果你的问题也是上面这样的,那么就请继续往下看吧。修改方法,本例以宝塔为例:第一步、首先将防跨站攻击取消掉,如下图帝国多访问端,帝国目录不存在第二步、进入网站根目录,是根目录,不是手机端的目录,全部选中所有文件,然后权限设置为777,如下图帝国多访问端...
帝国CMS全站调用会员信息实现教程:新增自定义列表页:查询SQL语句:统计记录:select count(*) as total from [!db.pre!]enewsmember查询记录:select u.*,ui.* from [!db.pre!]enewsmember u LEFT JOIN [!db.pre!]enewsmemberadd ui ON u.userid=ui.userid where u.checked=1 order by u.userfen desc /*这个是按积...
帝国CMS不同会员看不同内容的实现教程:直接上代码:<?phprequire("class/connect.php");include("class/db_sql.php");include("class/config/config.php");include("data/dbcache/class.php");$link=db_connect();$empire=new mysqlquery();$class...
帝国调用相关内容,就是不填写关键字的时候,随机调用文章,如果添加了关键字,没有相关的文章,也是随机调用文章。直接上代码:<?phpif ($navinfor['keyboard']){$c_key=explode(',',$navinfor['keyboard']);$count=count($c_key);for($i=0;$i<$count;$i++){if($i==0){$or='';}else{$or='...
帝国cms相关文章调用的方法很多,比如官方默认调用方法是[!--other.link--]那么内容页调用相关文章,什么时候用到灵动标签呢答案是调用同类型的文章,比如有相同关键词或者相同tags标签的文章使用灵动标签是如何调用的呢,这里直接上代码[e:loop={"select * from phome_ecms_news where title like '%$navinfor[keyboard]%' or keyboard like '%$navi...
帝国cms根据标题自动生成标题图片功能是一些朋友做采集站不方便配图又想做图文的首选,虽然网上有现成的,但是要价都不低,本着自己动手丰衣足食的习惯,于是开始拿这篇文章进行了优化核心源代码如下:在/e/class/userfun.php增加如下函数//关键词生成图片 栏目ID,信息ID,背景图片宽度,背景图片高度,背景图片function Reimg($classid,$id,$width='450',$height='300',$bg='',$pat...
帝国CMS搜索模板不支持动态标签调用,从7.0到7.2再到刚发布的7.5,帝国官方团队始终没解决这个问题,这很不方便,但是帝国的强大可以让我们忽略这个问题,今天老威就把这个bug的解决方法说一下。第一种方法:把导航和需要动态调用的地方都写成静态的,因为毕竟搜索页面用的人不是很多,搜索功能能实现就可以了;第二种方法:修改帝国的文件找到/e/search/result/index.php 文件找到:Markuprequire("../../class/connect.php");...
帝国CMS灵动标签调用多表多模型调用内容1、调用多模型的最新文章Markup[e:loop={'select * from ( select id,classid,titleurl,filename,title,newstime,titlepic from phome_ecms_movie where newstime unionselect id,classid,titleurl,filename,title,newstime,titlepic from phome_ecms...
帝国cms:帝国cms7.5版在php7.4上安装注意事项已安装好的7.5版本,直接改以下文件即可一、修改文件e/config/config.php$ecms_config[‘db’][‘usedb’]=’mysql’; //数据库类型改为$ecms_config[‘db’][‘usedb’]=’mysqli’; //数据库类型二、修改文件e/class/connect.phpdefine...
帝国CMS官方说明!使用PHP7.*运行环境时,以下两种情况,设置支持PHP7.*操作步骤:1、全新安装帝国CMS时:只需安装时“MYSQL接口类型”选择“mysqli”即可支持PHP7系列。2、已经安装好帝国CMS换PHP7.*运行环境时:只需修改配置文件“/e/config/config.php”将“$ecms_config['db']['usedb']='mysql';”修改为“$ecms_config['db']['...
今天来简单的分析一下隐藏部分内容会员可见,游客不可见的设置。比如:帝国cms7.5实现文章部分隐藏内容会员可见游客不可见设置方法1、添加隐藏字段也就是文章隐藏内容的字段,字段名yincang如果不知道如何添加字段的,查看文章:帝国cms自定义系统模型详解2、内容模板加入判断语句设置会员可看在文章内容也模板修改,加入以下代码,其中mlgroupid字段也就是会员组字段id会员id位置:后台--用户--会员管理--会员组帝国cms7.5实现文章部分隐藏内容会员可见游客不可见设置方法2-1、单一会员组...
帝国CMS仿站常用函数介绍一、esub()截取字段函数语法:esub(字符串,截取字数,后缀)说明:后缀为截取字符后附带内容,此参数可以省略。使用范例:<?=esub('12345678',6)?>,返回结果为:123456<?=esub('12345678',6,'...')?>,返回结果为:123456...二、date()转换时间格式函数语法:date(时间格式,时间戳)说明:PHP本身函数,使用说明可以参考:http...
在“管理栏目”里修改“生成选项” 下的“内容页存放目录”选择“自定义”并在其后的编辑框中填写“/”...
修改e/class/functions.php中的 <ul> <a href="/e/DownSys/GetDown?classid=21&id=2319&pathid=0">1</a> <a href="/e/DownSys/GetDown?classid=21&id=2319&pathid=1&quo...
最近春哥再做帝国CMS的搜索功能,记录一下方便大家以后使用,本文主要讲解一下修改帝国CMS搜索结果每页显示的数量的两种方法。1、方法一:在后台搜索模板中直接设置数量在后台——系统——系统参数设置——搜索设置——页面设置,如下图:2、方法二:直接更改搜索系统文件如果方法一不能调整搜索结果的显示数量,我们可以直接更改控制搜索的系统文件。需要更改:/e/search/result/index.php打开系统文件后,查找如下代码:$line=$public_r['search_num']...
帝国CMS e loop排查某一个栏目方法总结:帝国CMS 调用栏目(去除某个栏目不调用)的方法[e:loop={news,20000,18,0,'classid not in (750,751)'}]<?=$bqsr['titleurl']?>[/e:loop]...
1,打开 /e/search/result/index.php 文件查找require("../../class/connect.php");require("../../class/db_sql.php");require("../../data/dbcache/class.php");require("../../class/q_functions.php");require "../".Lo...
帝国CMS模板限制标题长度字符数,截取标题后面显示省略号“...” 为什么要截取字符数呢?因为我们在制作帝国CMS模板的时候,很多时候标题长度在模板里面是超出的,那么这时候有些模板就会把超出的标题显示到下一行,这样就很不美观了,这个时候就需要帝国CMS模板限制标题长度字符数,通常我们可以用“...”省略号进行显示,下面来告诉大家调用标签: 通常使用以下代码截取控制标题字数:<?=esub($bqr[title],32)?> 需要显示...省略号则使用以下代码:<?=esu...
帝国cms系统设置站点名称字数长度修改方法?帝国cms后台站点名称被限制截取字符数解决方法最近用帝国CMS开发模板网站的时候遇到了一个问题,就是站点名称字数比较长,后台显示不全,遇到这个问题该怎么办呢?帝国cms模板在制作的时候主要是首页会调用站点的名称,部分站长朋友因为优化的原因需要设置比较长的站点标题,而系统本身有限制了字符的长度所以需要修改一下来解除这个限制。修改方法1如下:首先进入后台,系统->备份与恢复数据->执行SQL语句->执行下面的语句将以下语句放入框中执行就可...