Discuz!X2中 自定义space和spacecp嵌入点函数要注意的事项
X2的嵌入点机制中 强制了自定义space | spacecp嵌入点命名为以下格式<br /><ol><li>function space|spacecp_$_GET['ac']_USERDEFINE() {}</ol><br /><br />所以以往如下的函数在X2是无法被执行的。<ol><li>function space|spacecp_USERDEFINE() {}</ol><br /><br /><br />另外 假设你拥有一个spacecp_profile_USERDEFINE函数<br />那么您可能需要在添加一个全局嵌入点 如下<br /><ol><li>function common() {<br /><li> CURMODULE == 'spacecp' && empty($_GET['ac']) && header('location: home.php?mod=spacecp&ac=profile');<br /><li>}</ol><br />因为在页面头部访问的“设置”URL中不带有ac参数 而导致你的函数无法执行。<br />嵌入<em>, </em>X2<em>, </em>自定义<em>, </em>space<em>, </em>spacecp
頁:
[1]