帝国CMS 栏目自定义字段值的非空判断

给栏目新增自定义字段之后,我们可以通过ReturnClassAddField函数标签调出来。有时候需要实现这个效果:当该自定义字段有值时,显示一种内容;当该自定义字段为空时,显示另外一种内...

2020-04-15

帝国CMS模板页面用PHP获取任意层级栏目的ID

在帝国cms中,如果栏目层级比较深,而且又要在栏目里面获取上级栏目或者下级栏目的一些数据时,获取到该栏目ID,上级栏目,上上级栏目...直到顶级栏目ID就很关键了。一,在模板页面,通过...

2020-04-15

帝国CMS自定义页面模板用PHP获取页面ID、页面名称、标题、关键词、描述、内容等变量

我最近算是尝到了灵动标签的好处,特别是灵动标签里面嵌入SQL语句,几乎是可以实现从任何表里取任何数据,完全不依赖帝国CMS的模板标签。
为了让灵动标签更加灵动,我们一般还采取...

2020-04-15

帝国CMS如何调用栏目别名

第一种:在最终栏目调用:<?=$class_r[$GLOBALS[navclassid]][bname]?>第二种:直接查询数据库,任何地方都可以调用:<?php $cr=$empire->fetch1("select bname from phome_enewsclas...

2020-04-15

帝国CMS灵动标签显示标题属性、截取标题字数

帝国cms采用灵动标签时,我们一般用<?=$bqr[title]?>输出标题,如下图:[e:loop={"select title,titleurl from xjb_ecms_dzkb where `classid` = &#39;$GLOBALS[navclassid]&#39;...

2020-04-15

帝国CMS只读取当天发布的信息

帝国CMS只读取当天发布的信息<?php $timedays=strtotime(date("Y-m-d",time()));//今天0点的时间点 $timedaye=$timedays+3600*24;//今天24点的时间点,两个值之间即为今天...

2020-04-15

帝国CMS将正文内容img图片标签里alt值默认设为文章标题

需求:我们在发布内容时,希望内容中的图片都能给alt加上内容,这样对SEO友好,还可能从搜索引擎图片搜索那里带来一些流量,如果人工加,效率低。
问题:正文内容中的图片是和其他文字存...

2020-04-15

帝国cms修改面包屑导航条中的“首页”二字

将面包屑中的“首页”修改成网站目标关键词,可以提高内链锚文本的准确性,理论上讲是有助于网站目标关键词排名的。帝国cms如何修改面包屑导航条中的“首页&rdq...

2020-04-15

帝国CMS 让不同栏目显示不同友情链接

需求:首页以及每个栏目都显示不同的友情链接。思路:帝国CMS后台 &rarr; 插件 &rarr; 友情链接管理,友情链接分类可以实现不同分类下添加不同友情链接,友情链接分类和栏目分类关...

2020-04-15

帝国CMS7.2首页或封面模板循环下级栏目内容

当我们想显示当前栏目的下级所有栏目时,用代码:[e:loop={"select classid, classname, classurl from `phome_enewsclass` where bclassid=&#39;$GLOBALS[navclassid]&#39; an...

2020-04-15

让帝国CMS的终极栏目显示“页面内容”

在dedecms中,栏目除了设置栏目名称、栏目缩略图、栏目SEO标题等,还可以录入栏目内容。栏目内容在帝国CMS中叫做栏目的“页面内容”。当帝国栏目为终极栏目时,系统默...

2020-04-15

帝国CMS SQL读取任何表里的任何字段内容

有时候记不住帝国的标签或者有些内容没有对应的模板标签,怎么办?写SQL读取出来。比如在栏目封面或者列表模板,要读取当前栏目的栏目内容,直接用PHP读取出来:<?php $cr=$empire->f...

2020-04-15

帝国CMS批量提取正文内容到简介

代码:<?phpdefine(&#39;EmpireCMSAdmin&#39;,&#39;1&#39;);require("../class/connect.php");require("../class/db_sql.php");require("../class/functions.php");require L...

2020-04-14

帝国CMS列表模板list.var使用程序代码

1、增加模板时list.var模板需要勾选“使用程序代码”选项。
2、直接添加PHP代码,不需要加<?和?>程序开始和结束标记。
3、字段值数组变量为$r,对应的字段变量为$r[...

2020-04-14

帝国CMS7.5使用PHP7.x环境登录后台报错的解决方法

以下是帝国CMS官方说明!使用PHP7.*运行环境时,以下两种情况,设置支持PHP7.*操作步骤:1、全新安装帝国CMS时:只需安装时MYSQL接口类型选择mysqli即可支持PHP7系列。2、已经安装好...

2020-04-08

帝国cms后台系统设置网站地址改了信息地址域名不变的解决方法

我们是不是遇到过在帝国cms后台系统设置-网站地址改了域名,然后也全站更新了,怎么打开信息的地址还是原来的域名呢,下面就是解决方法如同所示需要在后台-系统-数据更新-更新信...

2020-04-08

帝国CMS广告标签phomead生成的HTML代码在哪个文件里修改

帝国cms生成广告标签如下:[phomead]1[/phomead]1就是广告的id那么生成广告标签的代码是在哪里修改呢是在 /e/class/t_functions.php 文件里面的 function sys_GetAd 函数里...

2020-04-08

帝国cms在内容页模板判断正文newstext是否有图片

帝国CMS判断内容正文newstext字段是否有图片,没有图片则显示文中广告,有图片则不显示,代码如下:<?php
$string=$navinfor[&#39;newstext&#39;];//内容字段
$some="<img ";
$num=...

2020-04-08

在帝国CMS会员中心收藏夹页面去掉点击数

我们使用帝国CMS做的网站,如果用户收藏了一篇文章后,在会员中心的收藏夹里可以看到这篇文章的点击数。如果我们不愿意让用户知道文章的具体浏览情况,可以打开/e/template/membe...

2020-04-08

在帝国cms内容页根据关键字调用相关内容

我们使用帝国cms的时候,需要调用当前文章的其他相关的文章,根据关键字相关的方式,代码如下<?php
if ($navinfor[&#39;keyboard&#39;])
{
$c_key=explode(&#39;,&#39;,$navinfor...

2020-04-05

帝国cms内容页模板把当前文章发布时间改成几年几月几号星期几显示方式

把下面代码加到帝国cms内容页模板最头部<?php$xq=date(&#39;Y-m-d&#39;,$navinfor[newstime]); //发布时间$y=date(&#39;Y&#39;,$navinfor[newstime]); //调用当前文章的发...

2020-04-05

帝国CMS在下载内容页downpath字段显示下载点数

帝国CMS下载模型内容页downpath字段显示下载点数,代码如下:<?php$down=explode("::::::",$navinfor[downpath]);?>点数:<?=$down[3]?>...

2020-04-05

让帝国cms7.5发送邮件支持465端口的方法

现在有好多主机都限制了25端口,都发送不了邮件,现在多数只能使用ssl 465端口了。帝国cms7.5支持邮件465端口的方法如下:修改e\class\class.smtp.php,在大约第62行找到$this->smt...

2020-04-05

windows下IIS+PHP解决大文件上传最后500出错问题

linux下改到iis+php后,上传大于2M就出500错,改了php.ini中的upload_max_filesize也不行,最后解决如下:第一步:修改php.ini 上传大小限制(以上传500M以下大小的文件为例) 查找以下选...

2020-03-30

帝国CMS上一篇,下一篇标题链接字数截取调用灵动标签sql当前栏目

一: 动态调用上一篇下一篇链接 <a href="[!--news.url--]e/public/GotoNext?classid=[!--classid--]&id=[!--id--]&enews=pre">上一篇</a> 动态调用上一篇链接 <a href="[...

2020-03-29

帝国CMS调用包含指定短语关键词关键字文章列表方法

帝国CMS任意版本可以用!属于SQL直接输出! [e:loop={"select * from phome_ecms_news where title like &#39;%免费资源网%&#39; and checked=1 order by newstime desc limit...

2020-03-29

帝国CMS首页调用会员数/留言数/评论数的方法

其实就是用SQL语句的count来统计数据表里面的信息数,具体代码如下:(直接模板里用PHP输出即可)会员数量:<?=$empire->gettotal("select count(*) as total from phome_enewsmember...

2020-03-29

帝国CMS自定义列表查询SQL语句,怎么从第N条开始查询

统计记录:select count(*) as total from [!db.pre!]ecms_news where id>(select id from [!db.pre!]ecms_news order by id desc limit 10,1) and checked=1查询记录:select...

2020-03-29

帝国CMS内容模板获取所有分页数和当前分页号的方法

有时候需要在内容页做一些漂亮的格式,或者特殊的应用,比如获取所有分页数量和当前分页号,当时帝国并没有给这两个功能的调用标签,那么如何来做呢?只需要修改一个文件就行了,然后内...

2020-03-29

帝国CMS调用栏目别名的两种方法!

第一种:在最终栏目调用<?=$class_r[$GLOBALS[navclassid]][bname]?>第二种:万能的,哪里都行,应为是直接查询数据库输出的!<?php $cr=$empire->fetch1("select bname from phome_e...

2020-03-29

帝国cms如何实现在列表页显示信息的收藏次数

列表页代码:$scs=$empire->gettotal("select count(*) as total from phome_enewsfava where id=&#39;$r[id]&#39; and classid=&#39;$r[classid]&#39;");$listtemp=&#39;收...

2020-03-29

帝国CMS建立模型字段报错:Row size too large. The maximum row size for the used table type的解决方法

给一个客户做模板定制,客户的功能要求很&hellip;&hellip;要建立N多的字段,在一个模型表中!那么问题来了,建立大概165个字段的时候突然报错!如下:Row size too large. The maximum...

2020-03-29

帝国cms内容页模板显示作者,字段判断是否存在

作者为空,则不输出任何内容<?if($navinfor[&#39;writer&#39;]=="") {echo &#39;&#39;;}else{echo &#39;<span>作者:&#39;.$navinfor[writer].&#39;</span>&#39;;}?>或者输出其...

2020-03-19

帝国cms列表页内容简介字段smalltext去除里面html格式代码

帝国cms列表页内容简介字段smalltext去除里面html格式代码$smalltext=&#39;esub(strip_tags($r[smalltext]),120)&#39;;$listtemp=&#39;<li><a href="[!--titleurl--]" targ...

2020-03-19

帝国cms动态页调用搜索关键词的方法

效果如下:利用自定义js进行调用Sql语句:select searchid as id,keyboard as title from [!db.pre!]enewssearch where iskey=0 order by searchid desc limit 5模板内容如下:[!...

2020-03-19

帝国CMS单条信息使用不同内容模板的方法

帝国CMS单条信息使用不同内容模板的方法,在文件 /e/action/ShowInfo.php 中1、查找 //取得内容模板2、将$r[newstempid]=$r[newstempid]?$r[newstempid]:$class_r[$r[classi...

2020-03-19

帝国cms日期用英文显示的方法

帝国cms日期用的灵动标签实现的英文显示的方法用的灵动标签实现的[e:loop={1,3,0,0}]<strong><?=date(&#39;M&#39;,$bqr[newstime])?><span><?=date(&#39;d&#39;,$bqr[newst...

2020-03-19

帝国cms会员发布相关信息列表的调用

为大家介绍下帝国cms会员发布相关信息列表的调用方法以下是调用标签代码<?php$sql=$empire->query("select * from phome_ecms_recruitment where userid=&#39;$navinfor[u...

2020-03-19

帝国cms实现首页用灵动标签调用文章内容的方法

介绍下帝国cms实现网站首页用灵动标签调用文章内容的方法以下是灵动标签的调用方法[e:loop={&#39;58,59,60,61&#39;,1,13,0}]<?php$fr=$empire->fetch1("select newstext fr...

2020-03-19

帝国cms模板内容页用到的if判断语句

帝国cms模板内容页用到的if判断语句示例:<?php if($navinfor[xb]==帅哥) { ?> <DIV class="xbox nan"> <? }else { echo "<DIV class=xbox>"; } ?><?php if($navi...

2020-03-19

帝国增加字段提示Row size too large,怎么解决

增加字段提示以下信息,如何解决?Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to T...

2020-03-19

帝国CMS灵动标签调用指定栏目下的子栏目

帝国CMS灵动标签调用指定栏目下的子栏目[e:loop={&#39;select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=1 and showclass=0 order by myorde...

2020-03-14

帝国CMS列表内容页模板(list.var)SQL调用栏目名称的方法

在帝国CMS里如果填写了栏目别名以后,那么栏目列表内容模板(list.var)调用栏目名称标签[!--this.classname--]实际上是调用的栏目别名,这个不知道算不是帝国CMS的BUG还是故意这样...

2020-03-14

帝国CMS后台前台上传大小和类型限制的解决方法!

首先先调节帝国后台的参数,如下图:这样一般就可以了!如果还提示上传大小限制,那么你可能上传了超过2048K的图片或者附件了,解决方法如下:一般服务器php.ini环境配置文件默认上传...

2020-03-14

帝国CMS内容页增加内容分页上一页标签功能!

帝国CMS一直以来升级没有提供内容分页的上一页标签功能,只有一个:内容页下一页[!--next.page--] 标签!所以下面就是要改造一下这个标签,实现内容页上一页的功能!步骤如下:打开e/cl...

2020-03-14

帝国CMS如何在"JS调用登陆模板"中调用当前登陆用户的头像?

有的小伙伴在做模板的时候,制作了用户登录模块,但是帝国CMS并没有提供当前用户登录后的头像显示标签,那么就要改造一下了!附图如下:修改步骤:打开e/data/template/loginiframetemp...

2020-03-14

帝国CMS替换当前位置导航[!---newsnav--]标签,实现样式自定义!

官方的[!--newsnav--]有什么不足?1、样式死板 输出的样式写死在程序里 要修改只能改官方源码 升级时会痛苦不堪2、有的栏目用的二级域名,比如资讯页面,我想[!--newsnav--]显示...

2020-03-14

帝国CMS内容页调用会员组ID 支持静态页生成

<?phprequire("class/connect.php");include("class/db_sql.php");include("config/config.php");include("data/dbcache/class.php");$link=db_connect();$empire=new mysq...

2020-03-14

帝国CMS灵动标签调用某个时间段的信息的代码写法!

用如下方法可以实现了![e:loop={&#39;news&#39;,10,18,0,&#39;newstime>=&#39;.to_time(&#39;2010-11-11 00:00:01&#39;).&#39; and newstime<=&#39;.to_time(&#39;2010-11-1...

2020-03-11

帝国CMS在IIS环境开启TAG伪静态后,中文TAG提示“TAG不存在”的最后解决方法!

当你试过了帝国论坛各种解决方案以后,还是解决不了TAG伪静态中文提示TAG不存在的问题的时候,不防看最后一个解决方案:打开/e/tags/index.php文件查找:$tagname=RepPostVar($_GE...

2020-03-11
返回顶部
顶部