帝国CMS模板判断文章是前台投稿还是后台发布,包含判断会员和游客方法
853 佚名
于帝国cms模板制作中一些特殊显示方式,例如显示此篇文章是否是前台投稿,是否是会员发布等情况!1、判断文章是前台投稿还是后台发布 前台会员发布 后台管理员发布 2、判断会员和游客发布文章 会员发布 游客发布 或 会员发布 游客发布
853 佚名
于帝国cms模板制作中一些特殊显示方式,例如显示此篇文章是否是前台投稿,是否是会员发布等情况!1、判断文章是前台投稿还是后台发布 前台会员发布 后台管理员发布 2、判断会员和游客发布文章 会员发布 游客发布 或 会员发布 游客发布
535 佚名
做帝国cms模板的时候,制作QQ、微信互联接入时,因为要做一建登录注册,要的效果就是如果没注册用户直接注册然后直接登录,有注册就直接登录,但是在做一键注册时老是提示验证码过期,后来仔细想想是自己忽略了一键注册还有个验证码的问题,有两个解决办法:一、关闭后台注册验证码(不推荐) 二、简单修改注册函数,具体实现如下:修改微信/qq登录函数,一般在e/memberconnect/(qq/weixin)/loginend.php查找 register($_POST);在上面增加一句:$_POST[‘n
742 佚名
帝国CMS图集默认调用输出的格式很可恶!今天再介绍一个方法:第一步:打开 /e/class/userfun.php,加入以下代码:第一步:打开 /e/class/userfun.php,加入以下代码:function showpiclist($str){$imgr=explode("\r\n",$str);$piclist="";foreach($imgr as $k=>$v){$src_r=explode('::::::',$v);$pi
740 佚名
帝国cms栏目层级比较深,而且又要在栏目里面获取上级栏目或者下级栏目的一些数据时,获取到该栏目ID,上级栏目,上上级栏目...直到顶级栏目ID就很关键了。一,在模板页面,通过PHP先获取当前栏目的ID: 二,然后通过class_r再获取到当前栏目的上级栏目ID: 三,如果这是四级栏目,根据第二步举一反三,依次获取到上上级栏目ID和顶级栏目ID: 然后在模板的灵动标签里的SQL语句中就可以用变量$a、$b、$c、$d了。
522 佚名
一,获取自定义页面的页面ID,用以下代码: 在帝国CMS中,自定义页面的页面ID好像是唯一开放的PHP变量,利用$classid得到自定义页面的ID,获取的值类似:page23,所以还得把page去掉才是真正的页面ID二,获取自定义页面的页面关键词变量,用以下代码: fetch1("select pagekeywords from phome_enewspage where id = $pageid"); $dcm=$r['pagekeywords']; echo
671 佚名
帝国cms模板灵动标签调用同级栏目导航,带当前栏目高亮判断代码如下:其中hover为当前栏目判断CSS高亮样式![e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' and showclass=0 order by classid ",0,24,0}
1072 佚名
帝国cms模板调用小技巧:只调用当天发布的信息应该怎么写标签呢?query('select id,title,titleurl from '.$dbtbpre.'ecms_news where newstime>='.$timedays.' and newstimefetch($xinxi_sql)){?>">
378 佚名
帝国CMS会员注册时加入问答验证-经常更换,防注册机.此教程适用于帝国CMS(7.2/7.5)版本修改文件/e/member/doaction.php找到:elseif($enews=="register")//注册{register($_POST);}修改为:elseif($enews=="register"){if($_POST['ask']=='帝国软件'){register($_POST);} else {printerror
621 佚名
帝国cms模板制作,判断评论验证码是否开启。进入后台-模板-公共模板变量-评论表单查找:验证码:<?php替换为下面代码验证码: 注意:以上增加了php的判断(['plkey_ok']中的plkey中pl是调用评论的的意思,一定要写正确),其他地方的评论验证码,请参考上面的自修修改。总结:这样就可以在后台开启时显示验证码,关闭时隐藏验证码了。
745 佚名
帝国cms前台如何调用管理信息反馈中的内容,我需要在前台调用信息反馈的标题,ip地址,内容,网址等。我估计是用sql调用,但是如何调用?灵动标签sql语句调用信息反馈[e:loop={"select * from phome_enewsfeedback order by id desc limit 10",10,24,0}]调用信息反馈信息10条信息[e:loop={"select * from [!db.pre!]enewsfeedback order by id desc
856 佚名
帝国CMS灵动标签同时间信息颜色相同(不同时间文章信息不同颜色)灵动标签代码:[e:loop={35,10,0,0,'','newstime DESC'}]" target="_blank" >_______[] [/e:loop]注意:为class的css样式--------------------------------------------------------------------------------------css样
411 佚名
发布图片的时候设置了图片水印功能,但是GIF图片如果是动图打了水印GIF动图效果就没了,所有就有了这篇绕过GIF打水印的教程。非常简单的小二开,希望大家举一反三来学习帝国一些常规技巧。打开文件:/e/class/functions.php 搜索找到代码:if(empty($groundImage))找到的代码片段应该是这样的://图片加水印function GetMyMarkImg($groundImage){global $public_r;if(empty($groundImage)){return
840 佚名
以下方法适用帝国CMS7.5版本7.5版本已经有了http和https自动识别,但是因为一些疑难杂症的原因,自动识别判断的不准,后台登录也是空白,我们可以打开e/config.php查找’httptype’=>0改为’httptype’=>2即可'httptype'=>0, 代表自动 'httptype'=>1,代表全站http 'httptype'=>2,代表全站https
863 佚名
只在栏目页和内容页使用,首页使用无效,因为首页获取不到当前栏目的ID,所以无法进行下一步的判断。顶级栏目ID:顶级栏目名:顶级栏目地址:/或者用下面的方法!把下面代码复制到eclassuserfun.php中的间 (封面、列表、内容)测试可用function user_GetTopBclassname($classid){global $class_r;$fr=explode('|',$class_r[$classid][featherclass]);$topbclassid=$fr[1]
708 佚名
帝国cms模板中灵动标签当天更新的日期显示红色,其他颜色变成灰色[e:loop={0,10,3,0}]> ">[/e:loop]或则 当天更新的“标题”显示红色其他颜色变成灰色[e:loop={0,10,3,0}]">> [/e:loop]
1 admin
0 admin
0 admin
1 admin
5 admin
7 admin
4 admin
7 admin
0 admin
0 admin
1 admin
0 admin
0 admin