PHP-B2B2.5Final  

1       前言

1.1      如何使用

l  本《手册》为PHPB2B系统介绍性手册,将向您重点介绍PHPB2B开发的电子网站系统的详尽功能,并帮助您快速构建和管理地区门户型商务网站。无论您是PHPB2B的老用户还是新朋友,都可以在本手册中找到有用的信息。

l  您可以按顺序阅读每一章节,或利用目录快速获得您所需要的信息,对需要二次开发的技术人员我们还提供了详尽的开发文档和数据库结构说明。

l  本手册中所面对的阅读对象,将视为您已经查阅过声明及说明的用户。

1.2      声明

l  本文档中的图片、文字等版权均为PHPB2B所有。

l  因为本系统一直在不断改进和完善中,如果本文档有所升级,恕不另行通知。This document is subject to change without notice.

2       概述

2.1      什么是PHPB2B

l  PHPB2B是一套由友邻PHP开发的B2B(Business to Business)电子商务应用程序,适用于个人、企业或者有志于互联网创业者建立地域型、垂直型的电子商务类网站,融合了供应、求购等分类信息以及公司库、产品库、市场库、资讯中心、展会、人才等前端模块,同时为注册用户提供了管理各类信息的平台 - 商务室,也为网站管理员提供了一个综合管理的平台 - 控制台 - 用于管理网站的各类应用设置以及网站所有信息。

l  要体验更多的优秀功能,请立即浏览官方网站:http://www.phpb2b.com/或者浏览官方论坛:http://bbs.phpb2b.com/

2.2      获取PHPB2B

l  你可以有几种途径得到我们最新版的源程序

l  通过SourceForge进行下载:http://sourceforge.net/projects/php-b2b/

l  通过SVN下载最新版本,我们的SVN GET地址是:https://php-b2b.svn.sourceforge.net/svnroot/php-b2b/trunk

2.3      程序版本历史

l  最新版本:PHPB2B 1.0, 2.0, 2.3.59, 2.4, 2.4Final, 2.5.0

2.4      系统环境要求

l  可用的httpd服务器(如 ApacheIIS 等)

l  PHP 4.3.11 及以上

l  Zend Optimizer 2.5.7 及以上

l  MySQL 3.23 及以上

l  其他集成软件, 例如Appserv, Xampp, EasyPHP

2.5      目录结构

2.5.1   支持安装在任意一个目录下

2.5.2   支持GBKUTF-8更编码版本

2.6      如何安装PHPB2B2.5

2.6.1   上传upload文件夹至服务器

2.6.2   在浏览器地址栏输入刚才上传的目录网址或者直接定位运行位于/install目录下的安装程序,按照提示输入必要信息后进行安装

2.6.3   安装成功

3       网站概览

3.1      首页

3.1.1 最新供求信息

l  最新的合作、招商、求购、供应、加盟、代理、批发信息列表以及最后更新(重发)日期

l  点击分类名称,根据filter参数, 可以直接搜索该供求类别下的所有信息

3.1.2 紧急采购信息

3.1.3 推荐供求信息

l  求购信息中,属于紧急采购的部分信息

l  紧急采购信息由网站管理员在控制台设定

l  点击更多,可以查看所有的紧急采购信息

3.1.3.1   由管理员在后台对部分供求进行推荐, 后显示在此处

3.1.4 最新产品

3.1.4.1   企业发布的最新产品显示处,以图片显示展示

3.1.5 最新加入企业

l  点击更多,则查看以加盟时间先后方式排列的企业列表

l  最近加入网站成为会员的企业列表,点击企业名称即可进入相应的企业主页

l  显示企业所在城市

3.1.6 最新VIP会员

l  系统提供了对公司库的两种推荐方式,一是单一的“推荐”模式,二是以独立的VIP会员形式来标明该公司为VIP企业

l  点击更多, 则查看公司库里所有的VIP企业列表

3.1.7 最新资讯

l  提供了最新发布的资讯信息列表,点击资讯标题即可查看资讯详细信息,点击“资讯”即可转到资讯首页

3.1.8 行业分类

l  首页的行业分类,默认显示求购行业分类,以及按照后台设定的行业分类统计数量列表,同时在本页也可点击供应、产品、公司库,查看相应模块的行业数据统计信息。

3.2      求购

3.2.1 热门求购信息

l  这里是按照游客点击数排列的求购信息列表,越靠前,表示关注该求购信息的人越多

3.2.2 价格行情

l  显示价格行情资讯内容

3.2.3 行业分类

l  同首页,默认显示求购行业分类数据统计信息

3.2.4 最新24小时求购

l  当天内用户发布的求购信息

3.2.5 企业发布的求购信息

l  由网站的企业会员发布的求购信息

3.2.6 库存商品

l  由企业发布的库存产品

3.2.7 合作、招商等其他供求

l  其他供求信息列表

3.3      供应

3.3.1 行业分类

3.3.2 热门供应

l  按照点击量排列的供应信息,包含已过期的供应信息

3.3.3 供应统计

l  统计当日新增的供应和供应信息总数统计

3.3.4 最新供应

l  按照日期先后排列的供应信息

3.3.5 企业发布的供应信息

l  由企业会员发布的供应信息(非个人会员)

3.4      产品库

3.4.1 推荐产品

l  由网站推荐的产品信息,点击更多则显示所有推荐产品,默认按照日期先后排列

3.4.2 最新产品

l  由企业会员在商务室指定的产品,属于“新产品”类的产品信息

3.4.3 行业分类

l  行业分类数据

3.5      公司库

3.5.1 最新加入企业

l  按照加入时间先后顺序排列,最后加入的企业列表

3.5.2 最新推荐企业

l  在最新加入企业列表中, 属于网站推荐的企业列表

3.5.3 行业分类

3.5.4 优秀企业视频展播

l  企业视频播放,由管理员在后台更新后在公司库主页显示

3.6      资讯

3.6.1 图片轮换区

l  图片新闻,轮换专区

3.6.2 头条新闻

l  网站的头条新闻,以及头条新闻附属新闻列表

3.6.3 分类资讯

l  按照网站定义的资讯类别,调用到前台显示相应分类下资讯列表

3.6.4 最新图片资讯

l  图片资讯列表,默认是按照发布时间先后排列

3.7      市场库

3.7.1 市场行业分类

l  属于市场库的行业分类显示列表

3.7.2 市场搜索

l  按照行业分类、地区搜索市场库数据

3.7.3 最新资讯

l  最新资讯的调用

3.7.4 最新市场库

l  最新加入的市场库数据

3.7.5 最新供求

l  最新提价的供求信息

3.7.6 登录市场库

l  提交数据到市场库

3.7.7 最新产品

l  最新的产品信息

3.7.8 市场库地图分类

l  地图化显示市场库分布图

3.8      展会频道

3.8.1 最新展会

l  最新的展会数据

3.8.2 推荐展会

l  推荐的展会数据

3.8.3 展会新闻

l  调用展会相关的资讯

3.8.4 热门展会

l  按照点击量排列的展会数据

3.8.5 展会图片区

l  含有图片的展会信息

3.9      关键词竞价

l  通过关键词竞价,供求信息关键字、产品关键字、公司信息关键字均可以以排名靠前的形式显示在搜索结果列表中。

3.10   友情链接

3.10.1    图片友情链接

l  图片形式的网址链接

3.10.2    文字友情链接

l  文字网址链接

3.10.3    申请友情链接

l  游客可以点击申请链接,进入申请链接页面,管理员通过审核后,即可在友情链接处显示相应内容

3.11   自定义页面

l  是由管理员在后台设置的独立的介绍性的页面。

3.12   会员注册

3.12.1    个人会员注册

l  会员注册后, 拥有基本的发布供求、收藏供求信息等基本功能

3.12.2    企业会员注册

l  会员注册后, 除了拥有个人会员的基本功能之外, 还有产品管理、企业荣誉管理、企业招聘管理等功能

3.13   会员登录

l  用户输入注册会员名及密码,进行登录;登录成功后, 会引导会员进入商务室;如果登录不成功,提示信息会即时显示在当前页面登录信息区

3.14   取回密码

l  注册会员通过输入Email地址取回自己的密码

3.15   游客发布供求

l  如果管理员允许游客发布供求, 则此处允许游客不需要登录也可以发布供求信息

3.16   网站助手

l  网站的帮助中心

4       我的商务室

l  商务室是会员进行信息发布、日常事务处理的平台,本系统主要分为个人会员和企业会员,主要差别在于企业会员可以发布自己的企业信息、可以拥有自己的产品库,同时可以拥有自己独立子域名的企业网站(需要服务器支持)。

4.1      首页

4.1.1 欢迎信息

l  欢迎您!进入会员商务室。您好!欢迎您访问PHP-B2B2.4Final网站,在这里您可以利用PHP-B2B2.4Final网站强大的浏览量、丰富的资源开始您的网上贸易。

4.1.2 会员期限

l  会员期限是由会员类型决定的, 系统默认了免费会员、高级会员VIP会员三种类别

n  免费会员:默认期限为6个月

n  高级会员:默认期限为12个月(1年)

n  VIP会员:默认有效期限为5

4.2      商业信息管理

4.2.1 发布供求信息

l  PHP-B2B预留了八类分类信息(方向)供用户选择,分别是:求购、合作、招商、供应、代理、加盟、批发、库存,同时用户可以指定该信息是否紧急,经过管理员审核后, 即可显示在相关区域。

l  不同的会员类型, 其发布的供求信息是否需要审核由管理员在后台设置其权限决定。

l  系统默认普通会员每日只能发布3条供求信息。

4.2.2 我的供求信息

l  用户可以在这里完成供求信息的统计、修改、重发、批量删除操作,同时可以预览列表中的供求信息

4.2.3 我的信息收藏

4.2.3.1  关于用户收藏的供求信息的管理

4.2.4 供求信息统计

l  主要统计网站中, 当前用户发布的八大类(系统默认)分类信息的数量,以及附加的产品信息的统计

4.3      产品信息管理

4.3.1 发布产品信息

l  系统默认的会员每天发布最多产品数量为3

4.3.2 我的产品信息

4.3.2.1  用户发布的产品信息管理

l  已上架:表示该产品可以被用户搜搜到

l  已下架:表示该产品不可以被用户搜索到

l  发布为供应信息:将该产品作为供应分类信息发布

4.3.3 产品分类管理

l  管理用户的产品类别

l  添加产品类别

4.3.4 产品统计

l  统计产品库数量

4.4      公司资料管理

4.4.1 基本资料

l  企业会员可以在基本资料里设定企业的所属行业、所在地区、名称、企业介绍等信息,同时也可以上传企业的Logo标识图片。

4.4.2 企业荣誉

l  企业特殊权限。上传自己的荣誉图片以及介绍性的文字,该内容显示在企业的主页上。

4.4.3 名片资料

l  名片资料是PHPB2B特有的一项功能,可以远程嵌入代码调用企业名片。

4.4.4 公司动态

l  即企业新闻,主要显示在企业的主页上。

4.4.5 人才招聘

l  企业发布的招聘信息,显示在企业主页上。

4.4.6 自助广告

l  显示网站的广告列表一览。

4.4.7 站内友情链接

l  即显示在企业主页上的在本站之内的一些网页链接。

4.4.8 站外友情链接

l  显示在企业主页上的在本站之外的一些网址链接。

4.5      业务往来信息

4.5.1 客户询价

l  用户向企业发送的询价单列表

4.5.2 发送留言

l  向其他用户发送留言

4.5.3 发出的留言

l  当前用户发出过的留言存档

4.5.4 收到的留言

l  当前用户收到过的留言存档

4.6      系统设置

4.6.1 返回首页

l  返回到网站的主页

4.6.2 个人资料

l  注册用户的一些基本信息,包括用户昵称、基本联系方式等

l  登录后跳转页面

n  返回上一页:返回到登录前的页面

n  网站首页:返回到网站的首页

n  商务室首页:无论如何, 都跳转到网站商务室首页

n  我的供求信息:供求信息管理页面

n  我收到的留言:查看收到的留言页面

4.6.3 修改密码

l  用户凭旧密码可以修改自己的密码。

4.6.4 主页风格

l  企业用户设定自己的主页风格,同时可以即时预览设定的风格。

4.7      退出登录

l  退出商务室,返回网站首页

5       系统控制台

5.1      管理员登录、注销、退出

l  PHPB2B2.5的默认登录地址为pb-admin目录下的login.php页面,处于安全考虑,管理员最好重命名该目录名称

l  注销:返回管理员登录页面,以其他用户重新登录

l  退出:退出控制台,返回到网站首页

5.2      系统信息首页

5.2.1 版本信息

l  远程取得PHPB2B的最新版本, 请访问我们的发布页面:http://bbs.phpb2b.com/

5.2.2 系统信息

l  包含网站服务器的PHP基本配置信息以及数据库基本信息

5.2.3 关于PHPB2B

l  PHPB2B IS Powered By UALINK

5.3      快速操作

l  一些操作的快速链接

5.4      用户日志

5.4.1 用户登录日志

l  注册会员的登录日志管理

5.4.2 管理员操作日志

l  后台管理员的操作日志管理

5.5      系统设置

5.5.1 系统设置

5.5.1.1   基本设置

l  设置网站的基本信息,例如网站名称以及基本联系方式

l  设置邮件发送的基本配置信息

l  设置互联网用户注册与访问方式

5.5.1.2   计划任务

l  备份安排:设定自动备份还是手动备份方式

l  备份选项:立即开始备份任务

l  数据库还原:输入已备份的sql语句文件或者压缩文件包进行还原

5.5.1.3   邮件设置

5.5.1.3.1        设置网站邮件发送配置信息

5.5.1.4   注册与访问

5.5.1.4.1        设置新用户注册的允许的模式, 设置注册的文件名

5.5.1.4.2        控制是否允许新用户注册

5.5.1.5   Google Sitemap

l  此处可以重新设定(生成)供Google引擎索引的Map XML文件,其文件默认放置在PHPB2B根目录下的sitemap.xml

5.5.2 系统工具

5.5.2.1   导入会员

l  本系统允许从整合的论坛Discuz或者PHPWIND用户数据表中导入用户, 用户可以选择导入方式:

l  附加在现有表上:将在原表基础上继续递增增加会员数据

l  清空现有表再重新导入

5.5.2.2   更新统计数据

l  点击“重新统计”后, 系统会重新统计一次统计数量

5.6      信息库

5.6.1 供求信息

5.6.1.1   供求管理

l  网站供求信息管理

5.6.1.2   添加供求

l  添加供应、求购等分类信息

5.6.1.3   供求统计(Beta)

l  供管理员参考的网站供求数据统计情况

5.6.2 产品中心

5.6.2.1   产品管理

l  管理公司发布的产品

5.6.2.2   添加产品

l  管理员更加产品信息

5.6.3 公司库

5.6.3.1   公司库管理

l  注册企业列表管理

5.6.3.2   添加公司

l  添加企业库资料

5.6.3.3   公司类型管理

l  企业类型管理

5.6.3.4   添加公司类型

l  添加企业类型

5.6.3.5   企业视频展播管理

l  企业的视频管理, 主要显示在公司库首页

5.6.4 市场大全

5.6.4.1   市场库管理

l  市场库信息管理

5.6.4.2   添加市场

l  添加市场库资料

5.6.5 招聘信息

5.6.5.1   招聘信息管理

l  管理员企业发布的招聘信息

5.6.6 会员中心

5.6.6.1   会员管理

l  管理注册的会员信息,包括个人会员、企业会员

5.6.6.2   添加会员

l  管理员添加会员资料

5.6.6.3   会员类型管理

l  管理网站内的会员类型

5.6.6.4   添加会员类型

l  添加网站的会员类型

5.6.7 展会信息

5.6.7.1   展会管理

l  管理展会频道数据

5.6.7.2   展会类型管理

l  管理展会的类别

5.6.7.3   添加展会

l  添加网站展会信息

5.6.7.4   添加展会类型

l  添加网站展会类别

5.6.8 用户订单

5.6.8.1   订单管理

l  管理会员升级会员等级时产生的订单

5.6.9 关键词竞价

5.6.9.1   关键词管理

l  管理网站生成的关键词以及用户添加的关键词

5.6.9.2   关键词竞价

l  管理网站当前的竞价关键词列表

5.6.9.3   添加关键词竞价

l  添加要竞价的关键词信息

5.7      广告

5.7.1 广告位置

5.7.1.1   广告位置管理

l  管理网站的所有广告位置

5.7.1.2   添加广告位置

l  添加新的广告位置

5.7.2 在线广告

5.7.2.1   广告列表管理

l  管理网站的在线广告列表

5.7.2.2   添加广告

l  添加新的网站内广告信息

5.8      新闻资讯

5.8.1 新闻资讯

5.8.1.1   新闻管理

l  网站的资讯频道管理,管理新闻列表

5.8.1.2   添加新闻

l  添加站内资讯信息

5.8.2 资讯类别

5.8.2.1   资讯类别管理

l  管理网站资讯频道分类

5.8.2.2   添加类别

l  添加网站资讯频道类别

5.8.3 企业新闻

5.8.3.1   新闻管理

l  管理、审核企业发布的企业动态资讯数据

5.8.4 企业评论

5.8.4.1   评论管理

l  管理用户企业评论数据

5.9      在线服务

5.9.1 留言管理

5.9.1.1   用户留言

l  管理用户的在线留言

5.9.2 网站助手

5.9.2.1   帮助类别

l  站内帮助文件类别管理

5.9.2.2   添加类别

l  添加站内帮助文件类别

5.9.2.3   帮助文件

l  管理网站的帮助说明文件

5.9.2.4   添加帮助文件

l  添加站内帮助文件文章

5.10   网站模板

5.10.1    企业模板

5.10.1.1         会员主页模板

l  管理企业(会员)模板

5.10.1.2         添加会员主页模板

l  添加企业(会员)模板信息

5.11   其他

5.11.1    友情链接

5.11.1.1         链接管理

l  管理网站的友情链接

5.11.1.2         添加链接

l  添加网站友情链接

5.11.2    自定义页面

5.11.2.1         撰写页面

l  添加网站自定义页面

5.11.2.2         页面管理

l  管理网站的自定义页面

5.11.3    静态缓存

5.11.3.1         静态文件管理

l  管理静态化页面方案

5.11.3.2         清除编译文件

l  删除所有Smarty临时编译文件,让其重新生成

5.11.4    行业类别

5.11.4.1         类别管理

l  管理行业分类数据

5.11.4.2         更新行业数据

l  更新网站的行业数据缓存, 包括统计缓存以及PHP缓存

5.11.4.3         添加行业类别

l  添加网站的行业分类

5.11.4.4         生成行业下拉数据

l  更新行业的JS缓存数据

5.11.4.5         生成省市下拉数据

l  更新地区的JS缓存

5.11.5    地区管理

5.11.5.1         地区列表

l  管理网站的地区数据

5.11.5.2         更新地区缓存

l  更新地区数据的JS缓存以及PHP缓存

5.11.6    管理员

l  管理员列表

l  管理网站的管理员资料

5.11.7    公告管理

5.11.7.1  添加、修改公告

5.11.7.2  公告列表管理

5.11.8    修改密码

l  修改当前管理员的密码

6       程序开发说明书

6.1      程序结构说明

6.2      模板制作说明

6.2.1 标签调用说明

l  所有系统标签函数均放在 /app/plugins目录下,以

function.

为前缀,一般情况下

function. + 标签名称

为前缀的为取得数据的标签

l  标签使用方法举例:

n  在模板文件(默认网站模板在/templates/default/目录下)中,插入“<{ ad type_id=2}>”即表示取得类型编号为“2”的广告列表,系统会自动判断广告图片的地址、链接地址、提示文字等,另外,我们提供的其他标签文件还有:

n  function. company.php<{company}>

n  function.companynews.php:<{companynews}>

n  function. fair.php<{fair}>

n  function. friendlink.php<{friendlink}>

n  function. industry.php<{industry}>

n  function. job.php<{job}>

n  function. market.php<{market}>

n  function.news.php<{news}>

n  function. newstype.php<{newstype}>

n  function. offer.php<{offer}>

n  function. product.php<{product}>

n  function. tag.php<{tag}>

n  function. userpage.php<{userpage}>

n  function.im.php<{im type=”msn”}>

6.2.2 自定义标签

6.2.2.1  标签结构:该php函数必须以

function smarty_function_ ad($params){

… … (代码片段)

开头,这样才能适合在模板中调用。

6.2.2.2  参数说明:params参数可以是包含了任何子参数的数组,这些参数在模板标签中可能是以类似<{myplugin param1=value param2=value}>这样的形式添加。

7       常见问题解答

l  为什么我安装了之后打开是空白页面?

这个问题可能是多个原因引起的:

1)可能是你安装的时候, 数据库安装不完整,导致了首页程序运行不下去,所以显示了空白,你可以试着重新安装一遍;

2)可能是由于你的目录权限不够,请对照安装说明,设置部分目录为可写权限

3)你也可以打开调试开关, 查看具体出错信息, 方法为打开文件:global.php, 修改

       define('DEBUG', '0');

:

       define('DEBUG', '1');

l  安装时提示数据库不存在怎么办?

你在安装时假如数据库不存在,而且数据库用户具有建立数据库的权限,则可以勾选“建立新数据库”按钮。