将用户个人空间跳转到企业网站,但只支持跳转到通用路径(company.php?cid=xxx),如果绑定域名的不会跳转到域名对应的路径。 实现方法,在后台的【嵌入设置】中增加一个组件,部分参数如下(未提及的参数保持默认即可):组件名称:随便填写,方便管理识别用,与实际功能没有关系 变量名:global_code_all@yz_getcompany 类型:代码 内容: //要从传入的地址参数读取uid(登录用户访问自己空间不影响),否则提醒等其他功能则无法使用 $uid = empty($_GET['uid']) ? 0 : intval($_GET['uid']); if (CURSCRIPT == 'home' && CURMODULE == 'space' && $uid){ $company = C::t('#yuzhe_company#yuzhe_company')->fetch_first_by_position("uid='{$uid}'"); if (!empty($company)){ $url = 'company.php?cid='.$company['companyid']; header("HTTP/1.1 301 Moved Permanently"); header("location: $url"); } } |
插件介绍:雨哲企业建站系统 是基本discuz!系统上的插件功能,完美结合Discuz!功能,给自己的网站增加一个用户自助申请企业网站的功能。
下载地址:http://addon.discuz.com/?@yuzhe_company.plugin
GMT+8, 2024-5-20 16:37 , Processed in 0.067070 second(s), 9 queries , Xcache On.
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.