B2C+BBS 详解shopex和discuz整合教程

  ShopEx是国内市场占有率最高的网店软件,Discuz是全球成熟度最高、覆盖率最大的论坛软件系统之一,目前越来越多的网站走向B2C++BBS的方向,一些已经运行的站效果非常好,这两个不同的网站系统融合共享为我们带来了很多便利,功能也非常强大,虽然官方也有相关的教程说明,但却非常少,而且由于程序的不断升级造成界面改变,对于新手来说按照官方教程也要花很多时间,笔者这几天测试的时候也费了很大周折,所以今天就把自己操作的过程写出来,供新手参考,本教程适合ShopEx 4.85+Dscuz X2.若有更好更简便的操作方法,希望和大家交流。如有域名为www.test.com的网站,需要在网站下开通子域名www.bbs.test.com 作为论坛。首先说明下二级域名的开通步骤:

  1.在域名后台解析二级域名www.bbs.test.com 如图:

  2.绑定,在空间后台“域”板块找到“子域”,按照提示填写域名:

  

  

  3.简单的操作后域名解析绑定就完成了,接下来就是要上传程序了,在网站根目录(/public_html/)下建立一个文件夹,为了方便我们给文件夹名为:(bbs), discuz程序就上传至/public_html/bbs/ 。在discuz官网下载最新版的Discuz! X2,需要注意的是和shopex融合必须选择编码一样的UTF8编码程序,upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件,将其中 upload 目录下的所有文件使用 FTP 软件以二进制方式上传到空间。打开网址就可以安装discuz文件了。注意在设置环境安装的步骤时选择“全新安装"。

  4.至此,Discuz! X 已经成功地安装完毕。下面就开始和shopex整合,在ShopEx前台增加一个论坛的链接,方便用户登录论坛。 商店后台,依次点击 【页面管理】--【站点栏目】 添加顶级栏目 。

  

  5.选择 【链接地址】,在栏目标题处填写名称,如:社区论坛 将是前台显示的名称:

  

  6.如图,论坛已经显示在首页导航中,这样顾客可以很方便的跳转到商店整合的论坛:

  

  7.在shopex后台,打开【商店配置】--【第三方整合】--【Discuz论坛6.0】,如图:

  

  8.打开进行设置,需要注意的是连接密钥必须和论坛密钥相同,才能进行互通,如图:

  

  9. shopex侧整合参数全部设置完成,下来在Discuz论坛也要进行相应的设置,以达到互通的目的。#p#副标题#e#

  接下来我们讲Dscuz X2 的设置。

  第一部分:在论坛首页导航添加商城模块,方便用户登录商城。

  1.以管理员身份登录论坛管理中心,打开【界面】--【主导航】,在主导航中添加模块如:“商城” :

  

  2.添加完后在首页可以显示商城,点击可直达商城页面,如图:

  

  第二部分:要让ShopEx 4.85+Dscuz X2互通,须通过UCenter会员信息才能够互通,下面是UCenter设置:

  1.以论坛管理员登录论坛管理中心,登录UCenter,注意管理员密码和论坛密码是相同的,如图:

  

  2.登录后点击 应用管理,可以看到因为安装整合包而与论坛整合成功的应用 ,点击 添加新应用,增加ShopEx的新应用 。

  

  

  3.添加新应用设置里面【通信密钥】须和shopex后台相同,【应用主URL】为商城全网址,不能带/。如图:

  

  4.设置完成后,在应用列表可以看见新应用,但显示通信失败,我们还得在shopex后台设置相应的数据才能通信正常,记住应用ID为2.

  

  5.登录shopex后台,进入【商品配置】--【第三方整合】--【UCenter1.0/1.5】:

  

  6.填写UCenter的相关信息,需要注意的是通信密钥和论坛后台密钥相同,数据库信息就是安装论坛时候填写的数据库信息,如果忘记,还可以通过配置文件来查看,如图:

  

  7. 设置已经完成,同时也说说如何用配置文件查看UCenter数据库信息,用FTP工具,下载论坛安装目录下的config_ucenter.php,然后用记事本打开,查看文件中最后面内容 ,如图示:

  

  8.在论坛后台看UCenter信息,已经通信正常。

  

  至此,shopex和discuz整合全部完成,现在就可以体验整合后强大的功能,程序版本升级过快,在完成的过程中有些地方和官方教程有变化,适合新手操作。

  本文源自赵敏辉博客:http://www.boke01.com/520.html

时间: 2024-11-03 07:25:40

B2C+BBS 详解shopex和discuz整合教程的相关文章

详解spring与jdbc整合操作_java

先上一段简单示例 public class MyTemplate { private DataSource dataSource; public DataSource getDataSource() { return dataSource; } public void setDataSource(DataSource dataSource) { this.dataSource = dataSource; } public void insert(String sql) throws SQLExc

Cacti+Nagios应用详解(二)整合cacti与nagios安装部署

Nagios简介 Nagios是一个用来监视系统和网络的开源应用软件,它通常运行于一个主服务器上,这个服务器运行 Liunx 或 Unix 操作系统.Nagios 利用其众多的插件实现对本机和远端服务的监控,当被监控对象出现异常,Nagios 就会及时给管理人员告警.它是一个基于TCP/IP协议的软件包,包含有nagios主程序和它的各个插件,配置非常灵活,可以监视的项目很多,也可以通过自定义 shell 脚本进行监控服务,非常适合各类企业的网络应用. Nagios功能非常强大,它可以监控服务和

PS实例详解色相饱和度的原理教程

1. 了解色彩的基本属性 要掌握"色相/饱和度"命令,首先要理解色彩的基本属性,即:色相.饱和度.明度. "色相"是色彩的首要外貌特征,除黑白灰以外的颜色都有色相的属性,是区别各种不同色彩的最准确的标准.例如以下图片中图像的背景色为不同的色相:黄色.红色.绿色. "饱和度" 是指色彩的鲜艳度,不同色相所能达到的纯度是不同的,从以下图片我们可以看出,饱和度高的色彩较为鲜艳,纯度低的色彩较为暗淡 分类: PS入门教程

C#汉字转换拼音技术详解(高性能)_C#教程

下面将源代码贴出. 复制代码 代码如下: public static class ChineseToPinYin { private static readonly Dictionary<int, string> CodeCollections = new Dictionary<int, string> {  { -20319, "a" }, { -20317, "ai" }, { -20304, "an" }, { -2

图文详解SQL Server 2008R2使用教程_mssql2008

本文为大家分享了SQL Server 2008R2简单使用教程,供大家参考,具体内容如下 1 首先找到开始菜单中相关内容:如下图:安装的组件不同可能有所不同:我的电脑中包括如下项: 商业智能:管理控制台:导入和导出数据:分析服务:集成服务:配置工具:文档和教程:性能工具: 因为偶装的组件多: 2 进入管理控制台 首先是登录:服务器类型选择 数据库引擎:此处先用Windows身份验证登录: 3 进入管理控制台 界面如下:看到 数据库 下有四个子项,系统数据库.数据库快照.ReportServer.

详解mysql双查询注入教程

介绍一下双查询注入,有时候我们通过order by 语句获取到了确定的列数,可是当我们使用union select或union select all查询的时候, f4ck.net/index.php?id=-1 union select 1,2,3,4,5,6-- 却会出现一个错误提示,列数不一致. Different Number of Columns 而我们使用下面的语句: f4ck.net/index.php?id=1 and (select 1 from (select count(*)

Apache 配置详解(最好的APACHE配置教程)_php技巧

Apache的配置 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改. 主站点的配置(基本配置) (1) 基本配置: ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置.其它指定的目录如果没有指定绝对路径,则目录是相对于该目录. PidFile logs/httpd.pid #第一个httpd进程(所有其他进程的父进程)的进程号文件位置. Listen 80 #服务器监听的端口号

CSS3 transform属性详解 CSS3 transform属性使用教程

语法: transform:none | matrix(<number>,<number>,<number>,<number>,<number>,<number>)? translate(<length>[,<length>])? translateX(<length>)? translateY(<length>)? rotate(<angle>)? scale(<nu

详解PHP垃圾回收机制教程

这部分将说明PHP 5.3的新的垃圾回收机制(也就是GC)的特点. 每个php变量存在一个叫"zval"的变量容器中.一个zval变量容器,除了包含变量的类型和值,还包括两个字节的额外信息.第一个是"is_ref",是个bool值,用来标识这个变量是否是属于引用集合(reference set).通过这个字节,php引擎才能把普通变量和引用变量区分开来,由于php允许用户通过使用&来使用自定义引用,zval变量容器中还有一个内部引用计数机制,来优化内存使用.