Discuz模板DIY时调用当前板块fid和板块名称

overme9个月前 (10-17)网页设计785
使用Discuz运营网站 ,少不了需要根据自身需求DIY 模板的情况

比如说在帖子页面,需要显示帖子所属的板块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样式,可以通过使用如下代码区分

  1. <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文件的编码,需要与论坛一致

相关文章


		Discuz相关帖子功能开启方法

Discuz相关帖子功能开启方法

Discuz系统相同帖子功能,是非常不错的功能,可以根据标签,匹配相关内容供用户浏览. 如下图示: 在此分享相关帖子功能开启方法: 步骤1: 进入后台 -> 界面 ->界面设置-&...


		Discuz 手动安装bshare分享按钮

Discuz 手动安装bshare分享按钮

replyreload += ',' + 330;之前百度网页分享按钮未停用前,很多站都使用的百度网页分享,本站也是。 现在百度网页分享功能停用了,小编就转而使用bshare网页分享工具。 在此分...

Discuz密码错误15分钟后登陆解决方法

使用Discuz建网站时,会遇到这样的问题,就是当用户密码输错5次之后,Discuz就会提示“密码错误次数过多,请15分钟后登陆”。怎么解决这样的问题呢? 下面介绍一下Discuz“密码错误次数过...


		Discuz图片水印设置方法教程

Discuz图片水印设置方法教程

发布图片时,为了防止侵权盗用,或是为了宣传网址引流,需要添加在图片上添加水印。 在此分享Discuz系统图片水印设置方法: Discuz论坛的水印设置很简单,使用制作的水印图片覆盖系统水印地址,然...

discuz通过{eval }在模板中运行 PHP语句

为了安全起见,discuz 系统默认模板文件无法直接用 <?php … ?> 来运行PHP语句,只能通过固定标签 {eval} 在模板中运行 PHP 语句。 discuz模板php单行...

discuz帖子列表页 帖子预览 相关模板

帖子列表页的帖子预览展示用的模板是/template/default/forum/viewthread_preview.htm,展示出来的楼层模板是同目录的viewthread_preview_n...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。