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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!X2中 自定义space和spacecp嵌入点函数要注意的事项

[复制链接]
肥爺 发表于 2011-5-26 02:14:12 | 显示全部楼层 |阅读模式
本帖最后由 肥爺 于 2011-5-26 02:14 编辑

X2的嵌入点机制中 强制了自定义space | spacecp嵌入点命名为以下格式
  1. function space|spacecp_$_GET['ac']_USERDEFINE[_output]() {}
复制代码


所以以往如下的函数在X2是无法被执行的。
  1. function space|spacecp_USERDEFINE[_output]() {}
复制代码



另外 假设你拥有一个spacecp_profile_USERDEFINE[_output]函数
那么您可能需要在添加一个全局嵌入点 如下
  1. function common() {
  2.     CURMODULE == 'spacecp' && empty($_GET['ac']) && header('location: home.php?mod=spacecp&ac=profile');
  3. }
复制代码

因为在页面头部访问的“设置”URL中不带有ac参数 而导致你的函数无法执行。

评分

8

查看全部评分

shahaohaosha 发表于 2011-5-26 02:29:46 | 显示全部楼层
沙发
回复

使用道具 举报

extollive 发表于 2011-5-26 06:52:26 | 显示全部楼层
太强了~
回复

使用道具 举报

不得不坏 发表于 2011-5-26 08:38:37 | 显示全部楼层
前排
回复

使用道具 举报

jackli607 发表于 2011-5-26 08:47:53 | 显示全部楼层
外人看不懂,请问如何修改文件?
看看我发的贴子,有点类似
https://discuz.dismall.com/thread-2180810-1-1.html
回复

使用道具 举报

守恒定律 发表于 2011-5-26 09:50:27 | 显示全部楼层
肥老大向来无敌。
回复

使用道具 举报

慕璃 发表于 2011-5-26 12:31:56 | 显示全部楼层
来啦来啦~
回复

使用道具 举报

狂飘 发表于 2011-5-26 15:18:17 | 显示全部楼层
肥老大 很厉害   
回复

使用道具 举报

创业狼.com 发表于 2011-5-27 09:11:12 | 显示全部楼层
走过,踩一脚泥,会有发芽……
回复

使用道具 举报

Failure 发表于 2011-5-30 01:11:10 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 02:16 , Processed in 0.032366 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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