Discuz模板DIY时调用当前板块fid和板块名称
比如说在帖子页面,需要显示帖子所属的板块id和板块名称。
第一种是discuz语法直接显示
板块fid调用:<!–{$_G[‘forum’][‘fid’]}–> 板块名称调用:<!–{$_G[‘forum’][‘name’]}–>
第二种通过eval语法使用php打印
板块fid调用:<!–{eval print_r($_G[‘forum’][‘fid’]);exit;}–>
板块名称调用:<!–{eval print_r($_G[‘forum’][‘fid’]);exit;}–>
如果希望根据不同板块调用不同js或css样式,可以通过使用如下代码区分
- <script type=”text/javascript” src=”static/js/{$_G[‘forum’][‘fid’]}.js”></script>
复制代码
然后在网站Static目录js子目录中存放对应的js文件,比如板块id编号为3,则在js子目录中建立3.js文件,内容时对应该板块特定的js效果。修改style css样式方法类似,在style子目录中建立对应板块的css文件
注意js文件的编码,需要与论坛一致