帝国CMS模板$GLOBALS[navclassid]获取当前栏目ID信息用法详解
列表/封面模板变量说明:(栏目页或专题页中使用)
(一)、当前栏目ID或专题ID:$GLOBALS[navclassid]
通过这个变量可以输出这个栏目id的所有数据(如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]')
该变量是当前栏目id,可以用 $navclassid 或 $GLOBALS[navclassid] 都可以。
内容页当前信息ID:
$navinfor['id']
列表内容模板信息ID:
$r['id']
当前栏目名:
$class_r[$GLOBALS['navclassid']]['classname'];
当前栏目父栏目:
$class_r[$GLOBALS['navclassid']]['bclassid'];
当前栏目别名:
第一种方法在最终栏目调用:
$class_r[$GLOBALS['navclassid']]['bname'];
第二种:万能的,哪里都行,应为是直接查询数据库输出的!
fetch1("select bname from phome_enewsclass where classid='".$GLOBALS[navclassid]."' limit 1"); echo $cr['bname']; ?>
当前栏目子栏目:
$class_r[$GLOBALS['navclassid']]['sonclass'];
当前栏目子判断是否为终级栏目:
$class_r[$GLOBALS['navclassid']]['islast'];
上上级栏目id:
<?php $bclassid=$class_r[$GLOBALS[navclassid]][bclassid]; $bbclassid=$class_r[$bclassid][bclassid]; echo $bbclassid; ?>
$bbclassid就是上上级父栏目id
(二)、使用范例:调用当前栏目下的栏目简介。
用SQL标签调用:
[e:loop={"select intro from phome_enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}] <?=$bqr[intro]?> [/e:loop]
或用PHP调用:
fetch1("select intro from phome_enewsclass where classid='$GLOBALS[navclassid]'"); echo $cr[intro]; ?>
以上就是关于帝国cms调用教程中"帝国CMS模板$GLOBALS[navclassid]获取当前栏目ID信息用法详解"的全部内容,如果有遇到帝国cms调用教程其他问题的,可以在评论留言,或者加微信咨询。
相关文章
帝国cms广告用灵动标签调用的方法
帝国cms广告的调用,在帝国cms系统标签中可以用[phomead]广告ID[/phomead],只需要填写广告id就可以了。但是图片会涉及到有固定的高宽,如果网站是做响应式的,固定的高宽会不适应,所以我们改用灵动标签来调用广告。下面是青青模板网整理的关于帝国cms灵动标签调用的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-04-02帝国cms灵动标签调用置顶文章的办法
帝国cms如何用灵动标签来调用后台置顶的文章,并且按照置顶级别和时间先后来排序。青青模板网整理了关于帝国cms用灵动标签来实现调用置顶文章的方法,供大家参考。
帝国cms常见问题2022-03-30帝国cms灵动标签调用栏目名而不是显示栏目别名的方法
帝国cms用灵动标签调用栏目名称,如果你用$bqsr[classname]变量来替换内容,刚好你的栏目名和栏目别名又不一样,那输出的结果就是栏目别名。栏目别名一般很长,例如:栏目名称是帝国cms,栏目别名是帝国cms_帝国cms教程,就不能用$bqsr[classname]变量来替换,下面是青青模板网整理的解决方法,供大家参考。
帝国cms调用教程2022-04-09帝国cms如何去掉文章链接地址的日期目录?
帝国cms默认的文章地址目录是有日期的,怎么去掉这个目录地址?需要在帝国cms后台管理找到对应的栏目,设置存放目录,选择“不设置目录”。
帝国cms使用教程2022-03-27帝国cms模板调用教程之——增加栏目
帝国cms后台增加栏目,这在帝国cms调用教程中,不是一个难点。这一步也算是一个基础的操作,要分别把对应的栏目分配对应的列表模板。接下来就是青青模板网整理的添加栏目的具体步骤。
帝国cms调用教程2022-03-29帝国cms万能标签调用[ !--writer--]不显示作者名的解决方法
帝国cms万能标签调用[ !--writer--]不显示作者名,直接显示了标签变量,原因是作者这个字段存在了副表当中,无法直接调用。其实这也是青青在使用帝国cms程序过程中经常会遇到的。下面是青青模板网整理的关于帝国cms万能标签调用[ !--writer--]不显示作者名的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-04-01帝国cms如何在列表页随机显示标题图片,并且压缩裁剪图片大小?
在帝国cms后台程序中,如果列表页没标题图的话,帝国cms会有个默认的无图的图片显示,那如果要随机显示图怎么做呢?随机同样会用到函数rand(),还需要将制作好的图片,放到指定的目录下,并且给图片标上序号,例如4张图片,就在rand写上rand(1,4)。压缩图片并且裁剪,可以用sys_ResizeImg,后面再写上图片的高宽,就可以了。
帝国cms常见问题2022-03-26帝国cms灵动标签如何调用信息标题的关键词标签以及搜索链接?
帝国cms用灵动标签调用tags标签以及keyboard关键字词,也是青青在使用帝国cms程序过程中经常会遇到的。下面是青青模板网整理的关于本篇内容在“帝国cms常见问题”中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms常见问题2022-03-28帝国cms灵动标签常用的变量说明
帝国cms灵动标签是无需做标签模板,且模板内容为PHP代码,因而更灵活,可以使用php所有处理函数。青青模板网整理了灵动标签的常用变量说明。
帝国cms常见问题2022-03-28帝国cms内容页模板添加“大、中、小”三种字体效果
帝国cms内容页模板增加字体变大变小的效果,可以通过js来实现。下面是青青模板网整理的关于在帝国CMS系统内容页点击改变字号大小的操作方法,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
帝国cms使用教程2022-03-28