请选择 进入手机版 | 继续访问电脑版
开启辅助访问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

点击进入授权页面

只需一步,快速开始

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

回复:0 | 查看:1845 | sald12 发表于 2018-1-17 00:01:07 |阅读模式 |复制链接
X2的嵌入点机制中 强制了自定义space | spacecp嵌入点命名为以下格式

  • function space|spacecp_$_GET['ac']_USERDEFINE[_output]() {}

复制代码


所以以往如下的函数在X2是无法被执行的。

  • function space|spacecp_USERDEFINE[_output]() {}

复制代码



另外 假设你拥有一个spacecp_profile_USERDEFINE[_output]函数
那么您可能需要在添加一个全局嵌入点 如下

  • function common() {
  • CURMODULE == 'spacecp' && empty($_GET['ac']) && header('location: home.php?mod=spacecp&ac=profile');
  • }

复制代码

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

使用道具 举报

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

本版积分规则

快速回复 返回列表 客服中心





企业站定制,我们更专业!

联系我们
快速回复 返回顶部 返回列表