帝国CMS模板程序扩展变量说明:通过这些变量可实现各种更复杂的显示格式。

一、列表/封面模板变量说明:(栏目页或专题页中使用)

(一)、当前栏目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];
?>

最新文章

  1. 【洛谷P2513】逆序对数列
  2. set -x 跟踪脚本执行信息
  3. Window对象简介
  4. Xcode6.4注册URL Scheme步骤详解
  5. OpenCv结构和内容
  6. Android项目开发填坑记-so文件引发的攻坚战
  7. leetCode刷题(找到最长的连续不重复的字符串长度)
  8. 电梯调度设计之初感想——蔡迎盈&amp;&amp;曹玉松
  9. 写给IT技术爱好者的一封信
  10. Session会话与Cookie简单说明
  11. 配置httpd2.4与常见的I/O模型说明
  12. 7.4 Javascript:表单验证-揭开正則表達式的面纱
  13. 使用HttpClient配置代理服务器模拟浏览器发送请求调用接口测试
  14. 转axios 的应用
  15. 【小程序】微信小程序绑定企业微信后怎样获取到用户信息
  16. 《TCP/IP 详解 卷1:协议》第 11 章:名称解析和域名系统
  17. Android CollapsingToolbarLayout
  18. [转]VS2015编译的程序在其他机器上缺少msvcp120.dll
  19. Altera的几个常用的Synthesis attributes(转载)
  20. leetcode513

热门文章

  1. SAS 数值存储方式和精度问题
  2. knative入门指南
  3. 空间插值生物X适宜性分析
  4. Android 12(S) 图形显示系统 - BufferQueue的工作流程(九)
  5. 10 分钟讲完 QUIC 协议。
  6. 微信Native支付
  7. git中的文件操作
  8. 53端口反弹shell
  9. Java9的模块化是什么
  10. jvm-learning-类加载器分类