帝国CMS模板显示最新24小时文章显示红色日期(列表页-列表内容字段)方法
353 佚名
此方法应用在(栏目)列表页或者标签也的列表内容模板,先勾选开启列表内容模板右上角的“使用程序代码”,然后把下列代码放入就行了。具体代码和样式请根据实际情况改变!$newimg='[!--newstime--]';if(time()-$r[newstime]<=1*24*3600){$newimg='[!--newstime--]';} $listtemp=''.$newimg.' [!--
353 佚名
此方法应用在(栏目)列表页或者标签也的列表内容模板,先勾选开启列表内容模板右上角的“使用程序代码”,然后把下列代码放入就行了。具体代码和样式请根据实际情况改变!$newimg='[!--newstime--]';if(time()-$r[newstime]<=1*24*3600){$newimg='[!--newstime--]';} $listtemp=''.$newimg.' [!--
960 佚名
我们用帝国的自定义页面来实现这个功能:1.后台-栏目-自定义页面-管理自定义页面-增加:页面模式:直接页面式页面名称:XML地图文件名:../../sitemap.xml标题关键字和描述随便写。2.页面内容代码:[e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC",0,24,0}]daily0.8000[/e:loop]其中:ecms_news 为你的模型名称,改为你的模型名称即可。如果多个模型可以用多个
633 佚名
帝国CMS实际发布时间(truetime )最后修改时间lastdotime可修改的发布时间truetime 实际发布时间lastdotime 最后修改时间newstime可修改的发布时间举例:[e:loop={0,10,3,0}]" target="_blank">--实际发布时间--最后修改时间--可修改的发布时间[/e:loop]单条信息使用不同内容模板的方法--实际发布时间(2016-06-05)--最后修改时间(2016-06-17)--可修改的发布时间(20
923 佚名
解决方法:调用当前栏目信息,栏目ID用:'selfinfo',排除当前信息标签附加sql条件参数用:"id'$navinfor[id]'"这个时候$navinfor[id]为当前信息ID,大概意思就是,调用出来的信息ID不能等于当前信息的ID,就解决了除当前文章的问题!举例:[e:loop={'selfinfo',10,0,0,"id'$navinfor[id]'"}]" target=&qu
718 佚名
方法 :先加入以下代码fetch1("select * from {$dbtbpre}enewsmemberadd where userid='$user[userid]' limit 1"); ?>然后再用 获取如:" 或”这样是没上传图片时调用默认图片 上传了就用新图片
986 佚名
本文是介绍的帝国cms内容页SQl方式调用当前TAG标签的方式 具体调用代码如下:fetch1("select infotags from {$dbtbpre}ecms_news_data_{$navinfor[stb]} where id='$navinfor[id]'");$infotags=$fr['infotags'];//这个就是infotags字段内容$tag='';$t=explode(',',$infota
961 佚名
帝国cms模板中会遇到首页或者其他非内容页面需要调用新闻正文字段的需求。因为正文字段存放在副表,所以灵动标签直接调用是不可以的,那么就需要变通的做法或者写法了,以下提供几种方法供小伙伴们参考:方法1、把内容字段转存到主表,就可以用灵动标签中调用,这种方法不推荐,能不用就不用!-----------------------------------------------方法2、直接读取副表。[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]" target="_blan
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
1 admin
0 admin
0 admin
0 admin
0 admin
1 admin
0 admin
1 admin
0 admin
1 admin
1 admin
0 admin
0 admin