来到新公司,第一次接触到了ecshop商城系统,改的www.hongchahu.com ,原模板是goodbaby,第一次改肯定还有许多要改动的地方,希望大虾多多指点。今天想给自己的ecshop添加一个论坛,第一个就想到了discuz。之前也听说过别人修改discuz模板的成功案例,不过一直没机会研究,这个以后再议,废话不多说开始正题。
商城整合论坛其实有两种方法,一个是安装前,一个是安装后。
第一种
首先安装UCenter,怎么安装就不多说了。剩下的就是用UCenter来添加新应用了。
下载ecshop2.7.1和discuz6.0程序,分别放在服务器的根目录下的 ecshop文件夹和discuz文件夹里。
然后关键的上图了
登陆UCenter,在应用管理里,添加应用。安装地址是服务器下安装文件的路径(我的是本地测试用的)
安装discuz
这里还请注意,discuz的安装文件不在install文件夹里的index.php(里面根本没有我找了老半天,汗~),而在upload里是install.php。
据一个大牛说在UCenter下安装这两个程序就可以了,我没试过不过相信应该可以了。还不行,就去ecshop后台的会员整合里按照第二种方法添加一遍。
第二种方法,也就是我自己用的。我分别在本地安装了ecshop, discuz(一开始不知道还装了个UCenter,也没用着,汗~)。
然后再ecshop后台里,会员整合,
(记着一定要下与自己ecshop版本匹配的discuz)
然后按照提示一步步填写正确的信息。
1.数据表前缀不用改;2.URL是我本地discuz的访问路径。
3.最关键的其实就是cookie前缀。打开discuz文件夹
找到这个文件,打开 找到$cookiepre
$cookiepre = 'vH5_'; // cookie 前缀
看到没有,就是这个“vH5_”,复制下来,写到那个“cookie前缀”文本框。图上的是我改过的,原来默认的好像是“dis”。
然后整合完毕,就可以了。
在ecshop的 自定义导航栏 里添加一个 论坛的链接
ok了~
这样你在ecshop前台登陆后,再进论坛,是不是发现已经登录过了。
不过,发现你在论坛退出后,商城是不退出的,这个好像不是个bug。主要的是商城退出后,论坛也是顺带着就退出了。 完毕~
有时间我再试试第一中方法,现在关系到整天要修改ecshop,还不能卸载。