当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国CMS获取当前目(父栏目)ID名称别名链接

3年前 (2022-10-22)帝国CMS13287

以下是帝国获取当前栏目、父栏目ID、名称、别名、链接调用方法。

当前内容ID(在内容模板使用)

 <?=$navinfor[id]?>

当前栏目ID(在内容模板使用)

<?=$navinfor[classid]?>

当前栏目所属数据表名

<?=$class_r[$GLOBALS['navclassid']]['tbname']?>

当前栏目ID

<?=$GLOBALS['navclassid']?> 或 <?=$navclassid?>

当前栏目名称

<?=$class_r[$GLOBALS[navclassid]][classname]?> 或<?=$class_r[$navclassid]['classname']?>或<?=$class_r[$navinfor[classid]][classname]?>(在内容模板使用)

当前栏目别名

<?=$class_r[$GLOBALS[navclassid]]['bname']?>

当前栏目文件路径

<?=$class_r[$GLOBALS[navclassid]][classpath]?>

(只适合静态页,需加网站路径)

当前栏目链接

<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>
<?=sys_ReturnBqClassname($class_r[$GLOBALS[navclassid]],9)?>
<? $r['classid']=$GLOBALS[navclassid];$classurl=sys_ReturnBqClassname($r,9);echo $classurl;?>
<?=sys_ReturnBqClassname($navinfor,9)?> (在内容模板使用)
链接: <?=$public_r[newsurl]?>e/public/ClassUrl/?classid=<?=$navclassid?>

当前栏目别名(父栏目和子栏目通用)

<?php $cr=$empire->fetch1("select bname from phome_enewsclass where classid='".$GLOBALS[navclassid]."' limit 1"); echo $cr['bname']; ?>

当前父栏目ID

<?=$class_r[$GLOBALS['navclassid']]['bclassid']?> 或 <?=$class_r[$navclassid]['bclassid']?>

当前父栏目名称

<?=$class_r[$class_r[$GLOBALS['navclassid']]['bclassid']][classname]?>

当前父栏目文件路径(只适合静态页,需加网站路径)

<?=$class_r[$class_r[$GLOBALS['navclassid']]['bclassid']][classpath]?>

 

 

当前父栏目链接   
<? $cr['classid']=$class_r[$GLOBALS[navclassid]][bclassid];$bclassurl=sys_ReturnBqClassname($cr,9);echo $bclassurl;?>或 <?=sys_ReturnBqClassUrl($class_r[$class_r[$GLOBALS['navclassid']]['bclassid']]);?>

注释:父栏目都是在<?=$class_r[栏目ID][classname]?>基础上修改的
即:<?=$class_r[栏目ID][classname]?> + <?=$class_r[$GLOBALS[‘navclassid’]][‘bclassid’]?>
[栏目ID]=<?=$class_r[$GLOBALS[‘navclassid’]][‘bclassid’]?>即把“<?=”和“?>” 换位“[”和“ ]”
栏目ID=$class_r[$GLOBALS[‘navclassid’]][‘bclassid’]
最后效果:

<?=$class_r[$class_r[$GLOBALS['navclassid']]['bclassid']][classname]?>

 

这是一条醒目的提示消息

帝国CMS获取当前目(父栏目)ID名称别名链接

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/690.shtml

“帝国CMS获取当前目(父栏目)ID名称别名链接” 的相关文章

帝国cms后台出现Failtoconnectftphost!

帝国cms后台出现Failtoconnectftphost!

帝国cms后台创建新栏目、上传附件会出现错误:Fail to connect ftp host! 后台备份数据库也备份了出现500错误 解决方式 后台 系统设置-ftp设置-php运行安全模式 取消就可以了...

帝国CMS调用读取当天发布信息

帝国CMS调用读取当天发布信息

在帝国cms模板中,某些位置要调用当天发布的信息数量,但是不知道怎么调用实现,下面就来告诉大家怎么调用: 调用代码: <?php   $timedays=strtotime(date("Y-m-d",time()));//今天0点的时间点   $timedaye=$timedays+3600...

帝国CMS灵动标签loop调用指定栏目文章

帝国CMS灵动标签loop调用指定栏目文章

帝国CMS调用指定栏目文章的方法,下面一起来学习下吧: 标签代码: [e:loop={'终极栏目ID',10,0,0}] <a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?><...

帝国CMS灵动标签loop调用TAG标签

帝国CMS灵动标签loop调用TAG标签

帝国CMS怎么用灵动标签调用TAG标签呢 代码如下: [e:loop={0,10,3,1,'','newstime DESC'}] <?php $newbook1=$empire->query("select * from phome_ecms_news_data_1 where id...

帝国CMS列表页调用副表字段

帝国CMS列表页调用副表字段

列表模板中要调用副表字段内容需要采用“list.var支持程序代码”。下面帝国cms模板网就来告诉大家: 下面以读取新闻副表中的newstext字段为例的list.var模板代码: $fr=$empire->fetch1("select newstext from {$dbtbpre}ecm...

帝国cms内容页调用相关阅读文章

帝国cms内容页调用相关阅读文章

帝国CMS调用相关信息文章的方法,帝国cms怎么调用相关阅读文章呢? 调用代码: [e:loop={"select * from phome_ecms_news where classid={$ecms_gr['classid']} order by onclick desc limit 5",0...