网上找到的,记录下
最近一个项目需要整合 Ecshop 和 Discuz。整合过程很简单,最新版的 Discuz! X2 已经自带了 uc_server 和 uc_client。由于主目录是 Ecshop,Discuz 放在 bbs 目录下,为了减少垃圾文件,我全局修改了 Ecshop 里关于 uc_client 的调用路径,改成了 discuz 里自带的,这样两个程序就共用一个 uc_client。
全部设置成接口调用方式后测试发现,两边登陆都可以同步登陆到另一程序上,但退出则无法实现同步登陆。顺着 Ecshop 的退出流程,顺藤摸瓜找到了 lib_common.php 文件中的 uc_call 这个方法。这个方法的第二个参数 $params 的默认值是 null。而 Ecshop 注销时只传了调用 uc_client 中同步退出方法名做为一个参数的值,第二个参数使用的是默认值。而这个方法中通过 call_user_func_array($func, $params); 来调用对应的方法,问题就在这,第二个 $params 参数如果是 null 则 call_user_func_array 执行失败。解决办法很简单,修改 Ecshop 里 lib_common.php 中 function uc_call($func, $params=null) 这一行改成 function uc_call($func, $params=array()) 即可。
相关推荐
ecshop 数据字典 ecshop2.7.2数据字典
时尚起义ecshop2.7.2模板免费下载想要列多模板更多东西请点击我的会员名,你可以看到更多的东西哦,包你喜欢
ecshop2.7.2使用手册,ppt版本的
ecshop 2.7.2 数据字典比较完善的数据字典
麦包包ecshop2.7.2mbaobao
ecshop2.7.2下载 ecshop2.7.2下载
精美ecshop最新模版2.7.2,最新lativ(仿生活着)for ecshop!
ecshop2.7.2凡客商城风格 适合ecshop2.7.2,
汇付天下 ecshop2.7.2 windows 支付接口
中关村ecshop_2.7.2免费模板免费下载点一下我的会员名里面有更多的模板哦,有更多你想要的
ecshop2.7.2完全静态化方案V1.1
电子信息时代的网店系统,适合创业人士,可自由扩展改造。
ecshop_2.7.2_数据字典 ECShop 2.7.2版本,数据库表 版本:2010年09月14日,初稿,有待完善。 说明:ECShop 2.7.2版本的数据库表,共88张表。 注: 1、颜色为蓝色的字,是本人所写,有待讨论验证的地方。 2、...
红孩子ecshop2.7.2模版UTF想要了解更多请点击我的用户名可以看到更多更新的有关ecshop的有关知识
汇付天下 ecshop2.7.2 linux支付接口
ECShop 2.7.2版本,数据库表,数据库属性、默认值、注释。一眼明了,再也不用担心不知道数据结构和字段对应状况了。轻松搞定数据结构,表关联问题
ECShop V2.7.2 是一款专业的电商商城系统, 系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序,可以快速构建个性化商城
李炎恢php视频教程中的ecshop安装程序,但是对php5.5X不兼容,需要对其中代码进行修改,修改方法见个人博客
这套模板整合了页面静态缓存+压缩输出功能,但是下载模板后,即使不使用这套模板,经过设置的缓存策略同样会对ECShop当前应用的模板有效。 所以这个功能是可以独立使用的。 下载后,覆盖到EC安装路径下,(EC程序...