Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] discuz论坛首页默认显示单个特定的版块,及自定义论坛首页固定标题

[复制链接]
viqecel 发表于 2016-9-14 21:07:16 | 显示全部楼层 |阅读模式

比如discuz论坛首页,打开后,默认就显示的fid编号为2的某个板块,但是这个首页打开后.他的标题,即模板上的title还可以单独定义.

如果我们在直接仿问这个版块.比如forum.php?mod=forumdisplay&fid=2 这样访问时,还显示原来的标题.可以这样修改

1,先修改根目录中的forum.php ,在前两行的后面增加一行.

修改后的效果为

define('APPTYPEID', 2);
define('CURSCRIPT', 'forum');
$_GET +=array('mod'=>'forumdisplay','fid'=>2);//2表示版块id,,可 以修改


2,要实现自定义固定标题,需要用双模板的方式来实现,假如你的模板为default默认模板.


在\template\default\common\这里建立一个
header_default.htm
里面的内容复制header_common.htm 这里面的内容.
然后,把里面的title修改为你想要的就行了


然后,

然后在\template\default\common\header.htm的最上面

把原来的第一行.换成
<!--{eval $cur_q=parse_url($_SERVER["REQUEST_URI"],PHP_URL_QUERY);
parse_str($cur_q,$myArray);}-->
<!--{if $myArray["fid"]>0||$myArray["tid"]>0||$myArray["gid"]>0}-->
<!--{subtemplate common/header_common}-->
<!--{else}-->
<!--{subtemplate common/header_default}-->
<!--{/if}-->



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 02:36 , Processed in 0.025651 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表