加入收藏 | 设为首页 | 会员中心 | 我要投稿 宿州站长网 (https://www.0557zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

帝国CMS使用中的一些小技巧,大家可以熟悉下,很有用!

发布时间:2022-04-28 11:19:27 所属栏目:建站 来源:互联网
导读:php三元条件运算符: 内容页当前信息ID: $navinfor[id] 列表内容模板信息ID: $r[id] 当前栏目名: $class_r[$GLOBALS[navclassid]][classname]; 当前栏目父栏目: $class_r[$GLOBALS[navclassid]][bclassid]; 当前栏目别名: $class_r[$GLOBALS[navclassid
        php三元条件运算符:

         内容页当前信息ID:
 
        $navinfor['id']
 
       列表内容模板信息ID:
 
      $r['id']
 
当前栏目名:
 
$class_r[$GLOBALS['navclassid']]['classname'];
 
当前栏目父栏目:
 
$class_r[$GLOBALS['navclassid']]['bclassid'];
 
当前栏目别名:
 
$class_r[$GLOBALS['navclassid']]['bname'];
 
当前栏目子栏目:
 
$class_r[$GLOBALS['navclassid']]['sonclass'];
 
当前栏目子判断是否为终级栏目:
 
$class_r[$GLOBALS['navclassid']]['islast'];
 
当前栏目是否有已审核信息:
 
$GLOBALS['num']==0为没有信息
 
帝国cms中引入php路径写法(例子是文件在根目录)
 
<?php include(ECMS_PATH."./bottom.php");?>
 
排除置顶、头条、推荐等,sql附加条件:
 
'istop=0 and isgood=0 and firsttitle=0'
 
上上级栏目id:
 
<?php
$bclassid=$class_r[$GLOBALS[navclassid]][bclassid];
$bbclassid=$class_r[$bclassid][bclassid];
echo $bbclassid;
?>
 
$bbclassid就是上上级父栏目id
 
投稿、登陆、反馈、留言等之后跳转指定页面:
 
<input type=hidden name=ecmsfrom value="返回页面地址">
 
统计信息被收藏数:
 
<?
$favas=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsfava where id='$navinfor[id]' and classid='$GLOBALS[navclassid]'");
?>
 
<?=$favas?>就是这条信息的收藏数
 
列表、结合项判断当前没有信息给出提示:
 
<?
if($GLOBALS['num']=='0'){
?>
<p>对不起,暂时没有任何信息!</p>
<?
}else{
?>
[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
<?
}
?>
 
动态使用:
网站名称:<?=$public_r['sitename']?>
网站地址:<?=$public_r['newsurl']?>
 
帝国自身的时间转换函数:
 
<?=format_datetime($bqr[newstime],'Y-m-d')?>
 
此函数自带判断,比较不错,推荐。
 
判断内容是否有图片,没有图片则显示文中广告 有图片则不显示:
 
<?php
$string=$navinfor['newstext'];//内容字段
$some="<img ";
$num=explode($some,$string);
if(count($num)>1){//判断内容中是否有图片
?>
[!--newstext--]
<?
}else{
?>
<div id="ad">我抒告</div>
[!--newstext--]
<?
}
?>
  
截取加过滤标签:
 
<?=esub(htmlspecialchars(strip_tags($navinfor[newstext])),160)?>

(编辑:宿州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!