DISCUZ中判断当前页是否是门户首页
2015-12-29 11:54
288 查看
这个功能在***嵌入插件时经常会遇到,在***时,经常需要判断哪个页面需要加载这个插件哪个页面又不需要,这里就给出了一个简单的解决方案,看一个简单的实例:
这里 if($_G['basescript'] == 'portal'){}判断了当前页面是否为门户首页,关于portal这个值应该是多少,可以查看网页源码,查到body的ID,以确定当前页面应该是什么值。
class plugin_zhaobiao { function __construct(){ } function global_footer(){ global $_G; if($_G['basescript'] == 'portal'){ include template('zhaobiao:zhaobiao_apply'); }else{ return ""; } } }
这里 if($_G['basescript'] == 'portal'){}判断了当前页面是否为门户首页,关于portal这个值应该是多少,可以查看网页源码,查到body的ID,以确定当前页面应该是什么值。
相关文章推荐
- DISCUZ网站DIY后,导致DIY功能失效,无法在前台删除已创建的DIY功能解决办法
- Android使用READ_CONTACTS读取手机联系人
- Android利用RecognizerIntent识别语音并简单实现打电话动作
- Android permission 访问权限一览
- Android使用Intent实现拨打电话的动作
- Android中JSON解析细解及实例
- 使用border-collapse:collapse;属性新建一个细线表格
- Android手机摇一摇的实现SensorEventListener
- Android应用中,去掉Activity标题栏以及状态栏
- 关于ShopEx的二次开发的目录结构及各文件功能
- Android新增Activity,并实现多Activity之间的切换
- Android 给按钮绑定事件
- 解决Android 启动模拟器是出现“Failed to allocate memory: 8”错误提示
- JS 给某个DIV增加CLASS样式名
- Android网络通信Volley框架源代码浅析(三)
- ibatis中resultMap和resultClass的区别
- Android仿UC浏览器左右上下滚动功能
- (小笔记)popupwindow中listview加载的网络数据有时显示有时不显示
- PostgreSQL学习手册(客户端命令<一>)
- grep 命令