[Dz 模板修改] 如何将Discuzx2.5分区地址修改为频道的方法分享   [复制链接]

楼主: zwei5200 关注: 14586|点评: 31

 楼主| 发表于 2012-11-2 12:04:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
对于19楼、华西都市网、化龙巷等网站越来越做的不错,大家对于他们的研究也越来越上心了,如标题所说的那样,已经有好多网友咨询灰色如何将分区地址修改为频道地址的方法,灰色觉得这个还说一个不错的提议,这样的话广大的用户对于网站结构会更加清晰,而且也能真正发挥出模板的功能,是她不再是一个孤独的页面聚焦摆设,而真正融入到社区当中去。

下面讲一下这个的思路  

    因为分区地址只有几个地方会涉及到,就是论坛首页版块导航哪里,还有就是主题列表页和内容的面包屑导航哪里,灰色研究发现,他们都是通过通过 变量 $navigation 控制的,那么我修改这个变量是不是就能实现这个效果了,开始我试着在模板里面修改,发现一个问题,就是不好判断具体是那个频道,所有我转而修改后台的相关文件  
       \source\module\forum\forum_forumdisplay.php
      \source\module\forum\forum_viewthread.php
       一试,发现完全没有问题,可以实现最终的效果,但是这样修改的没有关联性,修改起来也比较麻烦,所以我又搞了一个共用的函数,这样在修改一个文件就能实现所有的地方共用了,,

所有说大家在遇到问题的时候需要多思考,这样才能发现好的解决方案,,最后灰色只能遗憾的说,这个还是有一点点小小的缺陷,就是哪怕你这个分区不想连接到频道,那么在这里你都必须将地址修改为你实际分区的地址,否则会出现地址变成 你网站地址/0 的错误 ,不过值得庆幸的是,只要你都添加了地址,就完全没有问题了,,


说了这么多,估计很多朋友头都晕了,不知道灰色在说什么,我下面截个图说明一下

QQ截图20121102115524.jpg

就像上图所示,我们默认的时候,红线框那个地方就是分区,默认地址格式是   forum.php?gid=** (这里是分区ID)
我们现在要实现的效果是现在为频道的地址,,假设频道的地址为   www.***.com/wenyi/
那么我们通过修改就能实现分区显示 的地址也是 www.***.com/wenyi/



下面是需要的源文件和安装具体的方法

商业用户下载.rar (26.79 KB, 下载次数: 32, 售价: 2 仿豆)
仿购网(www.webfgoo.com)--- 模板仿制购买中心
联系QQ:314250257
我们卖的不是模板是建站服务!!!!
 楼主| 发表于 2012-11-2 12:04:48 | 显示全部楼层
占楼回复

2

主题

2

仿豆

0

收听

商业用户

Rank: 6Rank: 6

积分
14
发表于 2012-11-2 12:08:49 | 显示全部楼层
yh q 让我看看你怎么做.

2

主题

74

仿豆

0

收听

商业用户

Rank: 6Rank: 6

积分
26
发表于 2012-11-2 12:16:20 | 显示全部楼层
这个好,思考才能前进。频道导航已经有各个分区名称了,就不需要再有分区了。这样也让用户用得更顺心。
深圳零距离,精彩全接触|www.sz090.com

0

主题

75

仿豆

0

收听

P标签

Rank: 1

积分
13
发表于 2012-11-2 12:27:08 | 显示全部楼层
这个十分需要~~ 支持

2

主题

23

仿豆

0

收听

P标签

Rank: 1

积分
49
发表于 2012-11-5 09:24:15 | 显示全部楼层
来学习一下。。。呵

2

主题

23

仿豆

0

收听

P标签

Rank: 1

积分
49
发表于 2012-11-6 20:06:15 | 显示全部楼层
太贵了。。下不起呀

13

主题

114

仿豆

0

收听

商业用户

Rank: 6Rank: 6

积分
72
发表于 2012-11-8 10:00:51 | 显示全部楼层
必须要收藏的!

3

主题

28

仿豆

0

收听

商业用户

Rank: 6Rank: 6

积分
21
发表于 2012-11-21 12:59:58 | 显示全部楼层
不错。看看。备用

0

主题

6

仿豆

0

收听

P标签

Rank: 1

积分
1
发表于 2012-12-11 22:27:04 | 显示全部楼层
在线回复你

使用  (可批量传图、插入视频等)

快速回帖

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

本版积分规则

清晨第一杯水怎么喝才对

清晨第一杯水怎么喝才对

很多人清晨起床的时候都会有喝水习惯...详情>>