长沙论坛网站建设知识分享:怎么区别门户首页页面

2015-06-12 10:38 栏目:技术开发 查看(5467)

湖南幸运赛车爱彩人彩票网 www.schu9.cn 最近在做一个基于Discuz的一个社区论坛网站的项目,其中一个细节的小需求就是:某一个??樵谌炯负跛械牡胤较质?,唯独不在门户的首页显示出来。这个需求如果我们把它转化成技术上的解决方案就是:区别门户首页页面和其他普通页面。关于这个其实有多种解决方案,下面说其中的两种很快就能应用的方案。

方案一:CSS隐藏。

这种方案不是真正的后端程序上面的区别,实际上其中的内容还是被执行了,只是没有显示在前台给普通用户看到而已。至于方法我相信会前端的应该都会的,那就是一个display:none,写在首页的CSS中。

方案二:程序判断。

这个有多种方式,因为可能存在一个程序内置的方法,就像wordpress那种程序的is_home()方法一样,但我没有细找。但我发现了有两个常量就可以区分,达到我们的需求。

www

上图是某个已经做好的DZ网站,从中我们可以看到在网页的body标签中分别有一个id选择器和一个class选择器,那其实里面的值就是通过两个常量CURSCRIPT和CURMODULE来得到的。有了这个就好说了,就可以通过判断常量的值来区别了。下面图中的代码就是在这次项目中应用到的。

22

与我们的项目经理联系
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

转载请注明出处:长沙论坛网站建设知识分享:怎么区别门户首页页面 - 微构网络
分享:
  • 中央直属机关工委主要职责 2019-05-22
  • 打造“互联网+”,共享经济改变百姓生活 2019-04-22
  • 破财免灾!C罗愿向西班牙税务部门缴纳1880万欧元 2019-04-19
  • 中国品牌SUV新标杆 人民网试驾WEY VV7VV5 2019-04-19
  • 杨爱国:借助小博会促进尚志社会经济加快发展 2019-04-15
  • 泪目!川农院士逝世5年,夫人每日都去看他的雕像…思念如马,不停蹄! 2019-04-15
  • 海信世界杯首秀出奇招 竟打出俄文广告 2019-03-25
  • 财政部:对原产于美国的500亿美元进口商品加征关税 2019-03-11
  • 我和《人民日报》(我与人民日报·纪念人民日报创刊70周年) 2019-03-11
  • 杭州再增100个海绵城市项目 2018-11-08
  • 新华网申领新闻记者证资格审核公示 2018-11-08
  • 431| 41| 188| 467| 2| 756| 648| 997| 845| 216|