$public_r 为缓存公共变量,存储的后台设置的一些公共参数
获取网站地址:$public_r[newsurl] 这个网站地址,就是在后台参数那里设置的地址,如果用标签这样写[!--news.url--]
网站名称 $public_r[sitename] 这个网站名称,就是在参数设置那里设置的
一级栏目 $public_r[classnavs] 一级栏目网站导航 标签中这样写[!--newsnav--]
获取当前栏目ID 用 $GLOBALS['navclassid'] 通过这个变量可以输出这个栏目id的所有数据
比如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]' 即为获取当前id栏目的所有数据
$class_r 为包含网站所有栏目信息的数组
使用方法:$class_r[栏目ID][字段]
$class_r[$GLOBALS[navclassid]][id] 调用当前栏目ID
$class_r[$GLOBALS[navclassid]][bclassid] 调用当前栏目父栏目ID
$class_r[$GLOBALS[navclassid]][classname] 调用当前栏目名称
$public_r[newsurl].$class_r[$GLOBALS[navclassid]][classpath] 调用当前栏目路径
$class_r[$GLOBALS[navclassid]][classimg] 获取当前栏目缩略图
$class_zr 为包含网站所有专题信息的数组
$class_zr[$GLOBALS[navclassid]][ztid] 调用当前专题id
$class_zr[$GLOBALS[navclassid]][ztname] 调用当前专题名称
$public_r[newsurl].$class_zr[$GLOBALS[navclassid]][ztpath] 调用当前专题路径
注意:以上所有调用要加<?符号
$navinfor[字段名] 内容页数据调用,表示当前字段内容信息
比如要调用当前文章的标题,那在模板里用:<?=$navinfor['title']?>即可(单引号加不加均可),字段名是什么,就调用什么字段的内容
比如在灵动标签中这样写:
[e:loop={'news',10,18,0,"id='$navinfor[id]'"}]
<a href="<?=$bqsr[titleurl]?>"><?=$bqr[title]?></a> <br>
[/e:loop]
表示调用与当前信息id一致的文章信息
以上就是万书涛总结的一些在帝国cms中常用的公共变量和标签,在以后开发过程中遇到更多变量随时更新到本贴。
PS:本文来自万书涛的个人博客,感谢分享。
获取网站地址:$public_r[newsurl] 这个网站地址,就是在后台参数那里设置的地址,如果用标签这样写[!--news.url--]
网站名称 $public_r[sitename] 这个网站名称,就是在参数设置那里设置的
一级栏目 $public_r[classnavs] 一级栏目网站导航 标签中这样写[!--newsnav--]
获取当前栏目ID 用 $GLOBALS['navclassid'] 通过这个变量可以输出这个栏目id的所有数据
比如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]' 即为获取当前id栏目的所有数据
$class_r 为包含网站所有栏目信息的数组
使用方法:$class_r[栏目ID][字段]
$class_r[$GLOBALS[navclassid]][id] 调用当前栏目ID
$class_r[$GLOBALS[navclassid]][bclassid] 调用当前栏目父栏目ID
$class_r[$GLOBALS[navclassid]][classname] 调用当前栏目名称
$public_r[newsurl].$class_r[$GLOBALS[navclassid]][classpath] 调用当前栏目路径
$class_r[$GLOBALS[navclassid]][classimg] 获取当前栏目缩略图
$class_zr 为包含网站所有专题信息的数组
$class_zr[$GLOBALS[navclassid]][ztid] 调用当前专题id
$class_zr[$GLOBALS[navclassid]][ztname] 调用当前专题名称
$public_r[newsurl].$class_zr[$GLOBALS[navclassid]][ztpath] 调用当前专题路径
注意:以上所有调用要加<?符号
$navinfor[字段名] 内容页数据调用,表示当前字段内容信息
比如要调用当前文章的标题,那在模板里用:<?=$navinfor['title']?>即可(单引号加不加均可),字段名是什么,就调用什么字段的内容
比如在灵动标签中这样写:
[e:loop={'news',10,18,0,"id='$navinfor[id]'"}]
<a href="<?=$bqsr[titleurl]?>"><?=$bqr[title]?></a> <br>
[/e:loop]
表示调用与当前信息id一致的文章信息
以上就是万书涛总结的一些在帝国cms中常用的公共变量和标签,在以后开发过程中遇到更多变量随时更新到本贴。
PS:本文来自万书涛的个人博客,感谢分享。