ECSHOP推荐分成功能介绍文档

合集下载

ECShop功能介绍

ECShop功能介绍

E-Commerce Online Shop网上商店系统特色功能介绍By Weber Liu2007年10月24日目录1. 系统特点 (3)1.1. 技术架构 (3)1.2. 开放的插件机制 (3)1.3. 功能Ajax化 (4)1.4. 安全高效 (4)1.5. 搜索引擎友好性 (5)2. 商品展示 (5)2.1. 商品分类与品牌 (6)2.2. 商品类型与属性 (6)2.3. 推荐商品 (8)2.4. 商品详情页 (8)2.4.1. 相关商品 (9)2.4.2. 配件 (9)2.4.3. 关联文章 (9)2.4.4. 购买过该商品的人还买过的商品 (9)2.5. RSS Feeds和Tag (9)3. 购物流程 (9)3.1. 智能化的购物流程 (9)3.2. 聪明的配送方式 (10)4. 推广促销 (10)4.1. 拍卖 (11)4.2. 夺宝奇兵 (11)4.3. 团购 (11)4.4. 灵活多样的优惠活动 (11)4.5. 推荐提成 (12)4.6. 会员信用额度 (12)4.7. 销售专题 (12)5. 会员系统 (12)5.1. 会员数据整合 (12)5.2. 积分兑换 (13)6. 网店管理 (13)6.1. 报表统计 (13)6.2. 办事处 (15)6.3. 短信 (15)6.4. 计划任务 (15)7. 结束语 (15)1.系统特点1.1. 技术架构ECShop采用PHP、Ajax技术开发,系统可运行于Linux、Windows等多种操作系统平台。

系统采用MVC(Module, View Controller)三层架构设计,从根本上保证了系统的健壮性与可扩展性。

图表 11.2. 开放的插件机制对于电子商务网站来说支付与配送是业务流程中至关重要的一个环节,也正是网上支付与各物流公司的兴起促使了电子商务快速的发展。

ECShop抛弃了传统的固定公式,由用户来设置各种参数的方式,而是采用了一个开放式的插件机制来管理各种支付和配送方式。

ECShop功能介绍

ECShop功能介绍

指导老师:黄华毕业学校:清远职业技术学院ECShop简介是Comsenz公司推出的一款B2C独立网店系统,现已出售给ShopEX的开发商上海商派网络科技有限公司。

适合企业及个人快速构建个性化网上商店。

系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。

ECShop悉心听取每一位商家的需求与建议,不仅设计了人性化的网店管理系统帮助商家快速上手,还根据中国人的购物习惯改进了购物流程,实现更好的用户购物体验。

经过近两年的发展,ECShop网店系统无论在产品功能、稳定性、执行效率、负载能力、安全性和SEO支持(搜索引擎优化)等方面都居国内同类产品领先地位,成为国内最流行的购物系统之一。

ECShop功能介绍1. 灵活的模版机制ECShop开发了独有的高效模板引擎(2.15以前版本使用smarty模板引擎),并结合了Dreamweaver的模板和库功能,使得编辑制作模板变得更简单。

2. 开放的插件机制支付、配送,会员整合都是以插件形式实现。

商家可以随时增加或变更的支付方式和配送体系。

ecshop支持大部分php开发的论坛系统,包括discuz,phpwind 等,只需在后台做简单参数配置,即可完成会员整合。

3. 功能 AJAX 化ECSHOP 使用目前流行的 AJAX 技术,批量数据编辑变得更迅速,方便。

4. 促销功能ECSHOP提供了积分、红包、赠品,夺宝奇兵等多种促销方法。

5. 高效率的代码和执行性能通过优化代码与数据库结构,配合ecshop独家设计的缓存机制,在不考虑网速的情况下,网店动态页面与纯静态页面访问速度相当。

6. 常规功能的更完善实现针对常规功能尤其是后台管理和购物流程,ECShop进行了更简洁的设计,实现更好的用户体验。

7. 搜索引擎优化在 SEO (搜索引擎优化)上,ECShop独家支持两种 URL 重写方式,并且是同类软件中第一家支持 google/ yahoo / microsoft 三家共同发布的 sitemaps 0.9 网站索引规范,能够为站点被搜索引擎收录做到最大限度的支持和帮助。

ecshop简单三步实现导航商品分类二级菜单

ecshop简单三步实现导航商品分类二级菜单

ecshop简单三步实现导航商品分类二级菜单1.在page_header.lbi对应的位置(你想显示导航的位置)插入(注意下面的themes/模板名称/util.php中的模板名称改成你模板文件夹的名称) ? php require_once(themes/模板名称/util.php); ? div class = h1.在page_header.lbi对应的位置(你想显示导航的位置)插入(注意下面的"themes/模板名称/util.php"中的"模板名称"改成你模板文件夹的名称)<?phprequire_once("themes/模板名称/util.php");><div class="header-menu"><p {if $navigator_list.config.index eq 1} class="cur" {/if}><a href="../index.php">{$lang.home}</a></p><ul><!-- {foreach name=nav_middle_list from=$navigator_list.middle item=nav} --><li onMouseOver="sw_nav(this,1);" onMouseOut="sw_nav(this,0);" {if $nav.active eq 1} class="curs"{/if}><a href="{$nav.url}" {if $nav.opennew eq 1}target="_blank" {/if}>{$}</a><?php$subcates = get_subcate_byurl($GLOBALS['smarty']->_var['nav']['url']);if($subcates!=false){if(count($subcates)>0){echo "<div class='sub_nav'>";if($subcates){foreach($subcates as $cate){echo "<a href='".$cate['url']."' class='level_1'>".$cate['name']."</a>";}}echo "</div><iframe frameborder='0' scrolling='no' class='nomask'></iframe>";}}></li><!-- {/foreach} --></ul><script type="text/javascript">//初始化主菜单function sw_nav(obj,tag){var subdivs = obj.getElementsByTagName_r("DIV"); var ifs = obj.getElementsByTagName_r("IFRAME");if(subdivs.length>0){if(tag==1){subdivs[0].style.display = "block";ifs[0].style.display = "block";}else{subdivs[0].style.display = "none";ifs[0].style.display = "none";}}}</script></div>2.在CSS文件中插入.header-menu p{ float:left;padding:1px 12px 1px 0;margin-top:-2px;}.header-menu ul li{float:left;padding:1px 12px 1px 12px;margin-top:-2px;}.header-menu ul li a,.header-menu p a{color: #333;display:block;}.header-menu ul li a:hover,.header-menu p a:hover{color:#888;}.header-menu ul li.curs{background:#999;}.header-menu ul li.curs a{color:#fff;}.sub_nav{ background:#999;width:110px; position:absolute; z-index:5003; display:none;margin-left:-12px;}.nomask{ background:#fff; width:110px; height:50px; position:absolute; z-index:5002;display:none;margin-left:-12px;}.sub_nav a.level_1{ display:block;color:#fff;padding:6px 6px 6px 13px;font:11px Tahoma,Verdana,PMingLiU,Arial;border-bottom:1px dotted #D1D1D1;*border-bottom:1px dotted #D1D1D1 !important;*border-bottom:1px solid #A8A8A8;}.sub_nava.level_1:hover{color:#fff;background:#55B46C;text-decoration:none;}3.把以下代码编辑成(util.php)解压出来拷贝到模板目录下<?phpfunction get_subcate_byurl($url){$rs = strpos($url,"category");if($rs!==false){preg_match("/\d+/i",$url,$matches);$cid = $matches[0];$cat_arr = array();$sql = "select * from ".$GLOBALS['ecs']->table('category')." where parent_id=".$cid." and is_show=1";$res = $GLOBALS['db']->getAll($sql);foreach($res as $idx => $row){$cat_arr[$idx]['id'] = $row['cat_id'];$cat_arr[$idx]['name'] = $row['cat_name'];$cat_arr[$idx]['url'] = build_uri('category', array('cid' => $row['cat_id']), $row['cat_name']);$cat_arr[$idx]['children'] = get_clild_list($row['cat_id']);}return $cat_arr;else{return false;}}function get_clild_list($pid){//开始获取子分类$sql_sub = "select * from ".$GLOBALS['ecs']->table('category')." where parent_id=".$pid." and is_show=1";$subres = $GLOBALS['db']->getAll($sql_sub);if($subres){foreach ($subres as $sidx => $subrow){$children[$sidx]['id']=$subrow['cat_id'];$children[$sidx]['name']=$subrow['cat_name'];$children[$sidx]['url']=build_uri('category', array('cid' => $subrow['cat_id']), $subrow['cat_name']);}}else{$children = null; }return $children; }。

ecshop数据库表用途说明

ecshop数据库表用途说明

ID表名表用途1ecs_account_log用户账目日志表2ecs_ad广告表3ecs_admin_action管理权限分配4ecs_admin_log管理日志5ecs_admin_message管理留言6ecs_admin_user管理员管理7ecs_adsense广告统计信息8ecs_ad_custom自定义广告9ecs_ad_position广告位信息10e cs_affiliate_log收入分成的信息11e cs_agency办事处信息12e cs_area_region配送区域表13e cs_article站内文章(包括站内快讯,新手上路,手机常识等)14e cs_article_cat所有文章的分类15e cs_attribute商品属性16e cs_auction_log出价记录表,每个用户的每次出价都会纪录下来17e cs_auto_manage自动管理,分为文章自动管理和商品自动管理两种18e cs_back_goods退货商品信息,在订单操作中用得上,比如取消订单19e cs_back_order退货单信息20e cs_bonus_type红包类型信息,跟后台管理"促销管理"->"红包类型"对应21e cs_booking_goods缺货登记22e cs_brand品牌23e cs_card贺卡信息24e cs_cart购物车信息(关键表)25e cs_category获取商品的分类信息,包括各级别分类(关键表)26e cs_cat_recommend首页推荐扩展分类(放在首页推荐,比如新品上市,精品推荐,热卖商品) 27e cs_collect_goods收藏商品信息(包含是否被关注字段)28e cs_comment评论信息29e cs_crons计划任务信息(后台执行,比如商品和文章的自动管理)30e cs_delivery_goods发货单商品信息(订单系统使用)31e cs_delivery_order发货单信息(status字段表示发货单状态,2-未发货,1-取消,0-已经发货) 32e cs_email_list邮件列表信息33e cs_email_sendlist批量发送列表34e cs_error_log错误日志(api目录下,源码中记录错误日志的机会比较少)35e cs_exchange_goods可以用于几分兑换的商品表,跟goods表强关联36e cs_favourable_activity优惠活动表37e cs_feedback留言信息表(添加留言,删除留言,更新留言状态为可显示等)38e cs_friend_link友情链接表39e cs_goods销售的商品列表,包括商品的各种属性,是系统的核心关键表40e cs_goods_activity参加活动的商品,ecshop里头主要指针对参与拍卖活动的商品41e cs_goods_article商品和文章的关联表(主要用于处理商品时,相应处理对应文章)42e cs_goods_attr 商品属性表,是商品表goods的一个重要补充,某些属性的变化会带来其他属性的化43e cs_goods_cat商品分类表(具体商品和目录的对应关系)44e cs_goods_gallery商品图片信息列表45e cs_goods_type商品类型,跟goods中的类型字段关联46e cs_group_goods配件表,比如耳机可以是某手机的配件47e cs_keywords用于搜索的关键字信息48e cs_link_goods关联商品(关联分为单向关联和双向关联)49e cs_mail_templates发送邮件模板50e cs_member_price会员价51e cs_nav导航栏信息(关键表)52e cs_order_action订单操作记录信息53e cs_order_goods订单对应的商品信息54e cs_order_info订单信息(关键表)55e cs_pack商品的包装信息,以及商品包装是否收费56e cs_package_goods商品礼包信息(比如某个礼包包含多个商品)57e cs_payment付款方式58e cs_pay_log支付记录59e cs_plugins插件表信息60e cs_products库存信息(出货时比较库存是否满足购买需求)61e cs_region区域表信息62e cs_reg_extend_info会员注册扩展信息,具体用途待添加63e cs_reg_fields注册所需要的信息64e cs_role买家角色信息65e cs_searchengine搜索引擎访问信息表66e cs_sessions保存的session信息,根据当前session实时更新67e cs_sessions_data跟session相当,用于存储较大session值(大于255)68e cs_shipping商品配送及描述信息表69e cs_shipping_area商品配送区域表70e cs_shop_config网店配置信息,比如地址,联系方式等71e cs_snatch_log 夺宝奇兵出价记录72e cs_stats访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来源地址,关键字73e cs_suppliers供货商信息74e cs_tag后台标签管理75e cs_template模板列表信息(系统核心模块,决定每个功能的布局)76e cs_topic专题管理77e cs_users注册用户信息,包括用户的现金,消费积分信息78e cs_user_account用户帐户信息79e cs_user_address用户地址信息80e cs_user_bonus会员红包表(管理->红包中设置)81e cs_user_feed这张表在系统在源码中基本没有涉及,估计是个废表82e cs_user_rank用户等级表(记录用户所在等级,可享受的折扣等信息)83e cs_virtual_card虚拟卡信息84e cs_volume_price优惠商品价格(比如采购三个以上,某商品可以给一个特殊的折扣)85e cs_vote投票,调查86e cs_vote_log投票历史纪录(用于判断用户是否已经投过票)87e cs_vote_option投票选择项(比如询问顾客获取信息渠道,可以设置"互联网","朋友","报纸"等) 88e cs_wholesale批发商品信息。

ECSHOP各文件夹功能说明要点

ECSHOP各文件夹功能说明要点

ECSHOP各文件夹功能说明1、根目录:前台程序文件2、admin:后台程序文件夹--根目录:后台程序文件*.php文件--help\zh_cn:各功能的帮助文件*.xml文件--images:后台页面用图片--includes:后台公用文件和函数--js:后台用js脚本--styles:后台用样式表--templates:后台页面模板*.htm文件3、api:调用API的系统公用函数4、cert:存放证书的文件夹5、data:数据连接设置等,包括各种广告的上传图片等--afficheimg:首页flash广告图片--brandlogo:品牌logo6、images:上传商品图片文件夹,按日期分目录--200902:按月份划分商品图片--upload:上传文件夹,包括file、flash、image和media7、includes:前台公用文件和函数--codetable:语言对应的代码表--fckeditor:开源html文本编辑器--modules\convert:shopex转换文件--modules\cron:如自动上下架、ip删除等函数--modules\integrates:整合各种插件和函数基础类--modules\payment:各种支付接口插件--modules\shipping:各种送货方式插件8、install:系统安装文件夹,用后请删除9、js:前台用js脚本--calendar:日历控件10、languages:语言文件--zh_cn:简体中文语言文件,存储简体中文下使用的函数变量等--zh_tw:繁体中文语言文件,存储繁体中文下使用的函数变量等11、temp:存放临时缓存等文件12、themes:模板文件夹,可以随意拷贝模板样式13、wap:手机浏览程序--includes;公用文件和函数--templates:页面模板*.wml文件。

无限标记语言WML(Wireless Markup Language)是一种基于扩展标记语言XML(Extension Markup Language)的语言,是XML的子集。

ECshop使用手册

ECshop使用手册

13.邮件群发管理——邮件订阅管理
13.邮件群发管理——邮件订阅管理
13.邮件群发管理——邮件队列管理
1.商品管理——商品类型
1.商品管理——商品类型
注意~:如果不选择“单选属性”,就不能添加商品的规格,也就不能设置规格库存了~
1.商品管理——商品类型
1.商品管理——商品类型
1.商品管理——商品类型
为各个规格的库存总数
1.商品管理——商品回收站
1.商品管理——图片批量处理
1.商品管理——商品批量上传
3.订单管理——发货单/退货单列表
添加虚拟卡添加虚拟卡
4.广告管理——广告位置
添加虚拟卡添加虚拟卡
4.广告管理——广告列表
前台表现
添加虚拟卡添加虚拟卡
5.报表统计表
添加虚拟卡添加虚拟卡
@该菜单都是各种不同类型的网点数据统计,不再一一叙述
6.文章管理——文章分类
添加虚拟卡添加虚拟卡
6.文章管理——文章分类
11.数据库管理——数据表优化
11.数据库管理——SQL查询
11.数据库管理——转换数据
11.数据库管理——转换数据
12.推荐管理——推荐设置
12.推荐管理——推荐设置
新增UBB格式
12.推荐管理——推荐设置
12.推荐管理——分成管理
前台显示
13.邮件群发管理——关注管理
13.邮件群分类
添加虚拟卡添加虚拟卡
6.文章管理——文章列表
6.文章管理——文章列表
6.文章管理——文章自动发布
6.文章管理——在线调查
7.会员管理——会员等级
7.会员管理——会员列表
7.会员管理——会员列表
7.会员管理——会员列表

ecshop调用特定数量的特定分类的推荐、最新及精品商品

ecshop调用特定数量的特定分类的推荐、最新及精品商品

ecshop调用特定数量的特定分类的推荐、最新及精品商品最近都在搞ECSHOP的程序,网站建设过程中难免碰到网店等的网页网页设计,下面是关于ecshop调用特定数量的特定分类的推举产品的解决办法,数量的控制:【修改 lib_goods. 中 get_recommend_goods 函数, $num = get_library_number($data);挺直为$num赋值,就跳过了模板对推举数量的调用了】假如要自定义一个数量,在get_recommend_goods函数后多加一个可选参数,$rec_number=0 代码改为 if($rec_number==0) $num = get_library_number($data);ee $num = $rec_number; 关于分类的控制:在ind.php找到$smarty- assign( new_goods , get_recommend_goods( new )); // 最新商品修改为下面代码即可 $children = get_children(黄龙玉的大类ID); $smarty- assign( new_goods ,get_egory_recommend_goods( new , $children)); 试验胜利,详细步骤:【1、】lib_goods.php 函数get_category_recommend_goods,增强第三位参数$cat_num = 0 把$num =get_library_number($type2lib[$type]); 改为: if($cat_num==0) $num = get_library_number($type2lib[$type]); else $num = $cat_num; 【2、】index.php $children41 = get_children(41);第1页共1页。

ecshop电商平台功能列表

ecshop电商平台功能列表
运费信息展示
当刖订单顾客所选择的配送方式和购买商品所产生 的运费金额
支付方式确认/修 改
顾客对当前订单所支持的支付方式进行确认和修改
发票信息
顾客选择填写订单发票信息
商品清单
商品名称,销售价,数量,优惠券金额,积分,小计
结算信息
订单优惠
如果获得了优惠券,输入号码后,可以享受某种指定 的优惠
使用优惠券
如果需要开取发票,顾客可以选择索要发票并填相关 的开票信息
商品展示 详细页
商品规格选择
在商品详细页面显示本商品的颜色、尺寸等规格内 容,顾客可点击规格后购买
相册图片展示
用更加清晰的图片对商品进行展示,可显示多幅图 片,可多角度显示,可自动轮播
立刻购买
点击立刻购买会快速跳转到订单页面,进而完成订单
加入购物车
点击加入购物车可将当前商品加入购物车,然后继续 选择其它商品,选择结束后再进入订单页面
按商品销售价
按指定的商品价格范围进行搜索
筛选项设置
可自定义筛选的某些类目,以得到精准筛选结 果
商品导入
在CSV中编辑好商品信息后,一次性导入,一 般适用于大量有某些共同特性的商品
到货通知
当商品库存到」达设置的某个值时会显示到货 通知,无法正常购买,点击后信息会显示在后 台,前台会员中心,到货通知显示。可以在这 一模块给已预约用户发送到货通知与删除预 约。
订单筛选
快速筛选,高级筛选订单数据
订单导出
将某些订单用CSV方式导出到本地进行记录
订单打印
选择某些订单,打印,购物单,配货单,快递 单
周边单据打印
配货单打印
将指定订单中的商品信息打印出来,供仓库吾K门进行配货操作

Ecshop使用说明流程图

Ecshop使用说明流程图

Ecshop 使用说明流程图及分析一、功能模块概述电子商务商品管理订单管理会员管理管理员管理文章管理系统设置商品列表添加商品商品分类商品品牌商品回收站订单列表订单查询订单状态变更删除订单会员列表添加新会员会员等级会员评论资金管理管理员列表管理员权限文章分类文章列表商店设置配送方式地区列表友情链接验证码管理自定义导航栏商品类型二、商品管理2.1商品列表通过查询数据库中的商品信息,将相关信息显示在页面上,并提供相应操作连接。

添加编辑复制 放入回收站搜索查看2.1.1商品列表所含功能说明商品列表商品列表添加商品商品编辑商品复制商品回收站商品查询2.1.2商品列表流程商品列表查询未放入回收站的商品信息输出数组至页面根据页面布局输出商品列表组合SQL语句,查询未放入回收站的商品获取返回的数组,传递到模版按规则显示数据简述:本功能主要实现显示出商品信息的功能,通过点击商品列表的链接,使用PHP查询没有放入回收站的商品信息,将返回值存储到数组中,通过模版引擎将数组传送到视图,利用模版引擎的格式输出查询到的数据。

2.1.3添加商品流程添加商品填写商品信息提交至处理页面保存到数据库并跳转至列表页添加商品填写表单信息提交到处理页面接收数据并存储到数组中组合插入数据的SQL语句将数据存储到相应的数据表中跳转到商品列表页面简述:本功能主要描述添加一件商品的过程。

点击添加商品按钮,调出需要填写的表单,表单填写完成后,通过提交,将数据提交到处理页面,由处理页面负责设置数组接收提交的数据,组合成插入的SQL语句,将数据写入到数据库表中,确认添加完成后跳转到商品列表页面,完成数据插入。

2.1.4商品编辑编辑商品修改商品信息提交至处理页面保存到数据库并跳转至列表页编辑商品修改表单信息提交到处理页面接收数据并存储到数组中组合更新数据的SQL语句将数据存储到相应的数据表中跳转到商品列表页面获取指定的商品信息获取商品ID根据商品ID查询出需要修改的商品信息按照规定的表单位置显示商品信息简述:本功能主要描述修改一件商品信息的过程。

商城网站功能详细介绍

商城网站功能详细介绍

商城网站功能详细介绍下面我们以此开始对各个栏目及功能进行详细介绍一、优惠券此频道列出网站截止当前日期有效地,并且是商家发布的优惠券,默认按发布日期排列,最新发布的在上面。

此栏目可以按商圈,地区,分类进行检索,还可以按优惠券类型进行检索。

同时该栏目有优惠券置顶排名功能,管理员可以在后台控制最多10个优惠券排列的顺序,以此也可以作为一种收费模式。

置顶的优惠券标题后会有个推广字样。

点开每个优惠券页面,可以进行打印及短信下载操作,并可以进行收藏,点评评论的操作。

短信下载进行了最大限度的控制,根据下载手机号,登录会员名,ip地址,电脑本机cookie等进行了严格限制,防止用户恶意重复下载短信,为站长避免不必要的损失。

二、商城此频道列出网站所有商城商家,默认按发布日期排列,最新发布的在上面. 此栏目可以按商圈,地区,分类进行检索.点开每个商城商家进入商城商家的店铺页面,可以看到此商家所发布的商品,并可以直接预订订购,填写订单后,提交订单,等候卖家发货三、搜商家此频道列出网站所有经过管理员审核后的商家店铺,默认按发布日期排列,最新发的在上面。

此栏目可以按商圈,地区,分类进行检索,还可以按是否有优惠券进行检索。

同时该栏目也具备商家置顶排名功能,管理员可以在后台控制最多10个商家排列的顺序,以此也可以作为一种收费模式。

点开每个商家页面,可以进行收藏,点评,踩点等操作,也可以观看该商家的相册,浏览商家发布的图片,及商家介绍等信息。

商家在本网站分三级,A未认领商家B 已认领商家C VIP商家A 未认领商家:网站初期网站商家数据由管理员采集发布,或由部分网友提供登记店铺信息。

此类商家信息,发布后,管理员通过后审核后显示。

此类商家修改信息只能由管理员控制,网友可以对此商家进行操作点评,收藏等操作B 已认领商家:网站有用户量访问后,有些商家找到网站发现自己的店铺已存在于网站,可提出认领自己店铺的申请,管理员审核申请后给认领操作绑定此商家注册的会员账号,认领后成为已认领商家,这时可以发布,修改本店铺的信息,联系方式等。

ecshop功能整理,ecshop功能列表,ecshop说明

ecshop功能整理,ecshop功能列表,ecshop说明
3.订单管理,在这里您可以对您网店上的所有订单进行详细的操作。包括订单列表 订单查询 合并订单 添加订单 发货订单列表 退货订单列表
4.广告管理,您可以在您的网店设置广告。有广告列表,和广告的位置。
5.报表统计,这里显示了您网店的一些报表,包括流量分析、客户统计、订单统计、销售概况、会员排行、销售明细、搜索引擎、销售排行、访问购买率、站外投放 JS。
9.系统设置,这里包含了网店的常用功能和全局配置的开关。包括 商店设置 、会员注册项的设置、支付方式和配送方式 、邮件服务器设置、地区列表、计划任务、友情链接、验证码管理、文件权限检测、首页广告管理、自定义导航栏、文件校验、站点地图。
10.模版管理,您可以给您的网店选择某个模版,也可以对现有的模版进行设置。这里包括了 模版选择、设置模版、库项目管理、语言项编辑、模版设置备份、邮件模版。
6.文章管理,在这里您可以设置 文章的分类 ,对现有文章的 添加和管理 等操作。以及 文章的的编辑,添加,会员等级的设置,对会员留言的回复,会员的充值提现,资金管理。
8.权限管理,您可以增加多个网店管理员,而且可以对网店管理员进行详细的权限设置。可以查看管理员日志,有管理员列表、角色管理、办事处列表、供货商列表。.
11.数据库管理,这里包含了数据的备份和恢复,以及表的优化,SQL查询。以及数据转化。
12.短信管理,这里设置后,可以在您的网店直接用短信的方式和您网店的会员进行联系。包括 发送短信。
13.推荐管理,通过推荐设置,可以让您的会员在推荐新会员后有所提成。这里包括了 推荐设置、分成管理
14.邮件群发管理,通过这里的设置,可以给您的会员发送邮件。这里包括了 关注管理、邮件订阅管理、杂志管理、邮件队列管理。

ECSHOPV2.73 程序结构-数据库结构-模板结构说明

ECSHOPV2.73 程序结构-数据库结构-模板结构说明

ECSHOP 程序结构说明(适用版本v2.7.3) 文件夹说明程序文件说明message.php 留言板首页myship.php 支付配送页面package.php 超值礼包列表pick_out.php 选购中心首页pm.php 短消息文件quotation.php 报价单首页receive.php 处理收回确认的页面region.php 地区切换程序respond.php 支付响应页面search.php 搜索程序sitemaps.php 网站地图程序snatch.php 夺宝奇兵首页文件tag_cloud.php 标签云首页topic.php 专题首页文件user.php 会员中心vote.php 投票程序wholesale.php 商品批发程序includes/cls_captcha.php 验证码图片类includes/cls_ecshop.php 基础类includes/cls_error.php 用户级错误处理类includes/cls_iconv.php 字符集转换类includes/cls_image.php 后台对上传文件的处理类(实现图片上传,图片缩小,增加水印)includes/cls_json.php JSON 类includes/cls_mysql.php MYSQL 公用类库includes/cls_rss.php RSS 类includes/cls_session.php SESSION 公用类库includes/cls_sms.php 短信模块之模型(类库)includes/cls_smtp.php SMTP 邮件类includes/cls_sql_executor.php SQL语句执行类includes/cls_template.php 模版类includes/cls_transport.php 服务器之间数据传输器includes/inc_constant.php 常量includes/init.php 前台公用文件includes/lib.debug.php 调试includes/lib_article.php 文章及文章分类相关函数库includes/lib_base.php 基础函数库includes/lib_clips.php 用户相关函数库includes/lib_code.php 加密解密类includes/lib_common.php 公用函数库includes/lib_goods.php 商品相关函数库includes/lib_insert.php 动态内容函数库includes/lib_main.php 前台公用函数库includes/lib_order.php 购物流程函数库includes/lib_passport.php 用户帐号相关函数库includes/lib_payment.php 支付接口函数库includes/lib_time.php 时间函数includes/lib_transaction.php 用户交易相关函数库includes/lib_uc.php UCenter 函数库includes/modules/integrates/* 会员数据处理类includes/modules/payment/alipay.php 支付宝插件includes/modules/payment/balance.php - 余额支付插件includes/modules/payment/bank.php 银行汇款(转帐)插件includes/modules/payment/cappay.php 首信易支付插件includes/modules/payment/chinabank.php 快钱插件includes/modules/payment/cncard.php 云网支付插件includes/modules/payment/cod.php 货到付款插件includes/modules/payment/ctopay.php Ctopay 支付插件includes/modules/payment/express.php ips支付系统插件includes/modules/payment/ips.php ips支付系统插件includes/modules/payment/kuaiqian.php 快钱插件includes/modules/payment/nps.php NPS支付插件includes/modules/payment/pay800.php 800pay 支付宝插件includes/modules/payment/paypal.php 贝宝插件includes/modules/payment/paypalcn.php 贝宝中国插件includes/modules/payment/post.php 邮局汇款插件includes/modules/payment/shenzhou.php 快钱神州行支付插件includes/modules/payment/tenpay.php 财付通插件includes/modules/payment/tenpayc2c.php 财付通中介担保支付插件includes/modules/payment/xpay.php 易付通插件includes/modules/payment/yeepay.php YeePay易宝插件includes/modules/payment/yeepay_abchina.php YeePay易宝银行直付插件includes/modules/payment/yeepay_ccb.php YeePay易宝银行直付插件includes/modules/payment/yeepay_cmbchina.php YeePay易宝银行直付插件includes/modules/payment/yeepay_icbc.php YeePay易宝银行直付插件后台文件说明admin/category.php 商品分类管理程序admin/check_file_priv.php 系统文件检测admin/cloud.php 云服务接口admin/comment_manage.php 用户评论管理文件admin/convert.php 转换程序admin/cron.php 计划任务admin/database.php 数据库管理admin/edit_languages.php 语言项编辑admin/email_list.php 邮件列表管理admin/exchange_goods.php 积分兑换商品管理admin/favourable.php 优惠活动管理admin/filecheck.php 文件校验admin/flashplay.php flash播放管理admin/flow_stats.php 流量统计admin/friend_link.php 友情链接管理admin/gen_goods_script.php 生成显示商品的js代码admin/get_password.php 找回管理员密码admin/goods.php 商品管理程序admin/goods_auto.php 商品自动上下架admin/goods_batch.php 商品批量上传、修改admin/goods_booking.php 缺货处理管理admin/goods_export.php 导入数据admin/goods_type.php 商品类型管理admin/group_buy.php 团购商品管理admin/guest_stats.php 客户统计admin/help.php 帮助信息接口admin/index.php 控制台首页admin/integrate.php 第三方程序会员数据整合插件管理程序admin/license.php 程序说明admin/magazine_list.php 杂志管理admin/mail_template.php 管理中心模版管理程序admin/message.php 管理员留言程序admin/navigator.php 自定义导航栏管理admin/order.php 订单管理admin/order_stats.php 订单统计admin/pack.php 包装管理程序admin/package.php 超值礼包管理程序admin/payment.php 支付方式管理程序admin/picture_batch.php 图片批量处理程序admin/privilege.php 管理员信息以及权限管理admin/receive.php 联合注册返回验证admin/reg_fields.php 会员等级管理程序admin/role.php 角色管理信息以及权限管理程序admin/sale_general.php 销售概况admin/sale_list.php 销售明细列表文件admin/sale_order.php 商品销售排行admin/search_log.php 查询记录admin/searchengine_stats.php 搜索引擎关键字统计admin/send.php 快钱联合注册接口admin/shipping.php 配送方式管理程序admin/shipping_area.php 配送区域管理程序admin/shop_config.php 管理中心商店设置admin/shophelp.php 帮助信息管理程序admin/shopinfo.php 网站信息管理页面admin/sitemap.php 站点地图生成程序admin/sms.php 短信模块admin/sms_url.php 注册短信admin/snatch.php 夺宝奇兵管理程序admin/sql.php 会员管理程序admin/suppliers.php 管理中心供货商管理admin/suppliers_goods.php 供货商商品管理程序admin/tag_manage.php 后台标签管理admin/template.php 模版管理程序admin/topic.php 专题管理admin/user_account.php 会员帐目管理(包括预付款,余额) admin/user_account_manage.php 会员资金管理程序admin/user_msg.php 客户留言admin/user_rank.php 会员等级管理程序admin/users.php 会员管理程序admin/users_order.php 会员排行统计文件admin/view_sendlist.php 邮件发送列表admin/virtual_card.php 虚拟卡商品管理程序admin/visit_sold.php 访问购买比例admin/vote.php 调查管理程序admin/wholesale.php 后台批发管理ECSHOP 数据库结构说明(适用版本v2.7.3) 1.account_log 用户账目日志表字段类型Null/默认注释log_id mediumint(8) 否/ 自增ID 号user_id mediumint(8) 否/ 用户登录后保存在session中的id号,跟users表中user_id对应user_money decimal(10,2) 否/ 用户该笔记录的余额frozen_money decimal(10,2) 否/ 被冻结的资金rank_points mediumint(9) 否/ 等级积分,跟消费积分是分开的pay_points mediumint(9) 否/ 消费积分,跟等级积分是分开的change_time int(10) 否/ 该笔操作发生的时间change_desc varchar(255) 否/ 该笔操作的备注change_type tinyint(3) 否/ 操作类型,0为充值,1,为提现,2为管理员调节,99为其它类型2.ad 广告表media_type tinyint(3) 否 / 0 广告类型,0图片;1flash;2代码3文字ad_name varchar(60) 否 / 该条广告记录的广告名称ad_link varchar(255) 否 / 广告链接地址ad_code text 否 / 广告链接的表现,文字广告就是文字或图片和flash就是它们的地址start_time int(11) 否 / 0 广告开始时间end_time int(11) 否 / 0 广告结速时间link_man varchar(60) 否 / 广告联系人link_email varchar(60) 否 / 广告联系人的邮箱link_phone varchar(60) 否 / 广告联系人的电话click_count mediumint(8) 否 / 0 该广告点击数enabled tinyint(3) 否 / 1 该广告是否关闭;1开启; 0关闭; 关闭后广告将不再有效3.admin_action 管理权限分配4.admin_log 管理日志5.admin_message 管理留言字段类型Null/默认注释message_id smallint(5) 否 / 自增id号sender_id tinyint(3) 否 / 0 发送该留言的管理员id,同admin_user的user_idreceiver_id tinyint(3) 否 / 0 接收消息管理员id,同admin_user的user_id,如果是给多个管理员发送,则同一个消息给每个管理员id发送一条sent_time int(11) 否 / 0 留言发送时间read_time int(11) 否 / 0 留言阅读时间readed tinyint(1) 否 / 0 留言是否阅读1已阅读;0未阅读deleted tinyint(1) 否 / 0 留言是否已经被删除 1已删除;0未删除title varchar(150) 否 / 留言的主题message text 否 / 留言的内容6.admin_user 管理员管理user_id smallint(5) 否 / 自增id号,管理员代码user_name varchar(60) 否 / 管理员登录名email varchar(60) 否 / 管理员邮箱password varchar(32) 否 / 管理员登录密码add_time int(11) 否 / 管理员添加时间last_login int(11) 否 / 管理员最后一次登录时间last_ip varchar(15) 否 / 管理员最后一次登录IPaction_list text 否 / 管理员管理权限列表nav_list text 否 / 管理员导航栏配置项lang_type varchar(50) 否 /agency_id smallint(5) 否 / 该管理员负责的办事处理的id,同agency的agency_id字段.如果管理员没有负责办事处,则此处为0 suppliers_id smallint(5) 是 / 0todolist longtext 是 / 记事本记录的数据role_id smallint(5) 是 /7.adsense 广告相关统计8.ad_custom字段类型Null/默认注释Ad_id Mediumint(8) 否 /Ad_type Tinyint(1) 否 / 1Ad_name Varchar(60) 是 /Add_time Int(10) 否 / 0Content Mediumtext 是 /url Varchar(255) 是 /Ad_status Tinyint(3) 否 / 09.ad_position 广告位10.affiliate_log 管理日志11.agency 办事处信息12.area_region 记录配送区域关联id13.article 文章内容author_email varchar(60) 否 / 文件作者的emailkeywords varchar(255) 否 / 文章的关键字article_type tinyint(1) 否 / 2 文章类型is_open tinyint(1) 否 / 1 是否显示;1显示;0不显示add_time int(10) 否 / 0 文章添加时间file_url varchar(255) 否 / 上传文件或者外部文件的url open_type tinyint(1) 否 / 0 0,正常; 当该字段为1或2时,会在文章最后添加一个链接’相关下载’,连接地址等于file_url的值;但程序在此处有Buglink varchar(255) 否 / 该文章标题所引用的连接,如果该项有值将不能显示文章内容,即该表中content的值description varchar(255) 是 /14.article_cat 文章分类信息字段类型Null/默认注释cat_id smallint(5) 否自增IDcat_name varchar(255) 否分类名称cat_type tinyint(1) 否分类类型 1,普通分类2,系统分类 3,网店信息 4, 帮助分类 5,网店帮助keywords varchar(255) 否分类关键字cat_desc varchar(255) 否分类说明文字sort_order tinyint(3) 否分类显示顺序show_in_nav tinyint(1) 否是否在导航栏显示 0 否 ; 1 是parent_id smallint(5) 否父节点id,取值于该表cat_id字段15.attribute 商品类型属性字段类型Null/默认注释attr_id smallint(5) 否 / 自增 IDcat_id smallint(5) 否 / 0 商品类型 , 同goods_type的 cat_id attr_name varchar(60) 否 / 属性名称attr_input_type tinyint(1) 否 / 1 当添加商品时,该属性的添加类别; 0为手功输入;1为选择输入;2为多行文本输入attr_type tinyint(1) 否 / 1 属性是否多选; 0否; 1是如果可以多选,则可以自定义属性,并且可以根据值的不同定不同的价attr_values text 否 / 即选择输入,则attr_name对应的值的取值就是该这字段值attr_index tinyint(1) 否 / 0 属性是否可以检索;0不需要检索; 1关键字检索2范围检索,该属性应该是如果检索的话,可以通过该属性找到有该属性的商品sort_order tinyint(3) 否 / 0 属性显示的顺序,数字越大越靠前,如果数字一样则按id顺序is_linked tinyint(1) 否 / 0 是否关联,0 不关联 1关联; 如果关联, 那么用户在购买该商品时,具有有该属性相同的商品将被推荐给用户attr_group tinyint(1) 否 / 0 属性分组,相同的为一个属性组应该取自goods_type的attr_group的值的顺序.16.auction_log 拍卖出价记录表17.auto_manage 处理文章,商品自动上下线的计划任务列表(需要安装计划任务插件)18.back_goods字段类型Null/默认注释Rec_id mediumint(8) 否 /Back_id mediumint(8) 是 / 0Goods_id mediumint(8) 否 / 0Product_id mediumint(8) 否 / 0Product_sn Vatchar(60) 是 /Goods_name Vatchar(120) 是 /Brand_name Vatchar(60) 是 /19.back_order字段类型Null/默认注释back_id mediumint(8) 否delivery_sn varchar(20) 否order_sn varchar(20) 否order_id mediumint(8) 否invoice_no varchar(50) 是add_time int(10) 是shipping_id tinyint(3) 是shipping_name varchar(120) 是user_id mediumint(8) 是action_user varchar(30) 是consignee varchar(60) 是address varchar(250) 是country smallint(5) 是province smallint(5) 是city smallint(5) 是district smallint(5) 是sign_building varchar(120) 是email varchar(60) 是zipcode varchar(60) 是tel varchar(60) 是mobile varchar(60) 是best_time varchar(120) 是postscript varchar(255) 是how_oos varchar(120) 是insure_fee decimal(10,2) 是shipping_fee decimal(10,2) 是update_time int(10) 是suppliers_id smallint(5) 是status tinyint(1) 否return_time int(10) 是agency_id smallint(5) 是20.bonus_type 红包类型表max_amount decimal(10,2) 否/0.00send_start_date int(11) 否 / 0 红包发送的开始时间send_end_date int(11) 否 / 0 红包发送的结束时间use_start_date int(11) 否 / 0 红包可以使用的开始时间use_end_date int(11) 否 / 0 红包可以使用的结束时间min_goods_amount decimal(10,2) 否0.00 可以使用该红包的商品的最低价格,即只要达到该价格商品才可以使用红包21.booking_goods 缺货登记的订购和处理记录表字段类型Null/默认注释rec_id mediumint(8) 否 / 自增ID号user_id mediumint(8) 否 / 0 登记该缺货记录的用户的id,取值user的user_idemail varchar(60) 否 / 页面填的用户的email,默认取值于user的emaillink_man varchar(60) 否 / 页面填的用户的电话,默认取值于users的consigneetel varchar(60) 否 / 页面填的用户电话,默认取值于user的telgoods_id mediumint(8) 否 / 0 缺货登记商品id,取值于goods的goods_idgoods_desc varchar(255) 否 / 缺货登记时留的订购描述goods_number smallint(5) 否 / 0 订购数量booking_time int(10) 否 / 0 缺货登记的时间is_dispose tinyint(1) 否 / 0 是否已经被处理22.brand 商品品牌表字段类型Null/默认注释brand_id smallint(5) 否 / 自增id号brand_name varchar(60) 否 / 品牌名称brand_logo varchar(80) 否 / 上传的该公司Logo图片brand_desc text 否 / 品牌描述site_url varchar(255) 否 / 品牌的网址sort_order tinyint(3) 否 / 0 品牌在前台页面的显示顺序,数字越大越靠后is_show tinyint(1) 否 / 1 该品牌是否显示;0否1显示23.card 贺卡的配置的信息24.cart 购物车购物信息记录表字段类型Null/默认注释rec_id mediumint(8) 否自增id号user_id mediumint(8) 否用户登录ID;取自sessionsession_id char(32) 否如果该用户退出,该Session_id对应的购物车中所有记录都将被删除goods_id mediumint(8) 否商品的ID,取自表goods的goods_id goods_sn varchar(60) 否商品的货号,取自表goods的goods_snproduct_id mediumint(8) 否goods_name varchar(120) 否商品名称,取自表goods的goods_namemarket_price decimal(10,2) 否商品的本店价,取自表市场价goods_price decimal(10,2) 否商品的本店价,取自表goods的shop_pricegoods_number smallint(5) 否商品的购买数量,在购物车时,实际库存不减少goods_attr text 否商品的扩展属性, 取自goods的extension_codeis_real tinyint(1) 否取自ecs_goods的is_real extension_code varchar(30) 否商品的扩展属性,取自goods的extension_codeparent_id mediumint(8) 否该商品的父商品ID,没有该值为0,有的话那该商品就是该id的配件rec_type tinyint(1) 否购物车商品类型;0普通;1团够;2拍卖;3夺宝奇兵is_gift smallint(5) 否是否赠品,0否;其他, 是参加优惠活动的id,取值于favourable_activity的act_idis_shipping tinyint(1) 否can_handsel tinyint(3) 否能否处理goods_attr_id mediumint(8) 否该商品的属性的id,取自goods_attr的goods_attr_id,如果有多个,只记录了最后一个,可能是bug25.category 商品分类表,记录商品分类信息字段类型Null/默认注释cat_id smallint(5) 否自增id号cat_name varchar(90) 否分类名称keywords varchar(255) 否分类的关键字,可能是为了搜索cat_desc varchar(255) 否分类描述parent_id smallint(5) 否 / 0 该分类的父类ID,取值于该表的cat_id字段sort_order tinyint(1) 否 / 0 该分类在页面显示的顺序,数字越大顺序越靠后,同数字,id在前的先显示template_file varchar(50) 否不确定字段,按名和表设计猜,应该是该分类的单独模板文件的名字measure_unit varchar(15) 否该分类的计量单位show_in_nav tinyint(1) 否 / 0 是否显示在导航栏,0不;1显示style varchar(150) 否该分类的单独的样式表的包括文件部26.cat_recommend27.collect_goods 会员收藏商品的记录列表,一条记录一个收藏商品ment 用户对文章和产品的评论列表字段类型Null/默认注释comment_id int(10) 否用户评论的自增idcomment_type tinyint(3) 否 / 0 用户评论的类型;0评论的是商品,1评论的是文章id_value mediumint(8) 否 / 0 文章或者商品的id,文章对应的是article的article_id;商品对应的是goods的goods_idemail varchar(60) 否评论是提交的Email地址,默认取的user的emailuser_name varchar(60) 否评论该文章或商品的人的名称,取值users的user_namecontent text 否评论的内容comment_rank tinyint(1) 否 / 0 该文章或者商品的重星级;只有1到5星;由数字代替;其中5代表5星add_time int(10) 否 / 0 评论的时间ip_address varchar(15) 否 / 评论时的用户IPstatus tinyint(3) 否 / 0 是否被管理员批准显示;1是;0未批准显示parent_id int(10) 否 / 0 评论的父节点,取值该表的comment_id字段,如果该字段为0,则是一个普通评论,否则该条评论就是该字段的值所对应的评论的回复user_id int(10) 否 /0 发表该评论的用户的用户id,取值user的user_id29.crons 计划任务插件安装配置信息字段类型Null/默认注释cron_id tinyint(3) 否自增ID号cron_code varchar(20) 否该插件文件在相应路径下的不包括''.php''部分的文件名,运行该插件将通过该字段的值寻找将运行的文件cron_name varchar(120) 否计划任务的名称cron_desc text 是计划人物的描述cron_order tinyint(3) 否应该是用了设置计划任务执行的顺序的,即当同时触发2个任务时先执行哪一个,如果一样应该是id在前的先执行暂不确定cron_config text 否对每次处理的数据的数量的值,类型,名称序列化;比如删几天的日志,每次执行几个商品或文章的处理thistime int(10) 否该计划任务上次被执行的时间nextime int(10) 否该计划任务下次被执行的时间day tinyint(2) 否如果该字段有值,则计划任务将在每月的这一天执行该计划人物week varchar(1) 否如果该字段有值,则计划任务将在每周的这一天执行该计划人物hour varchar(2) 否如果该字段有值,则该计划任务将在每天的这个小时段执行该计划任务minute varchar(255) 否如果该字段有值,则该计划任务将在每小时的这个分钟段执行该计划任务,该字段的值可以多个,用空30.delivery_goods字段类型Null/默认注释Rec_id mediumint(8) 否Delivery_id mediumint(8) 否Goods_id mediumint(8) 否Product_id mediumint(8) 是Product_sn Varchar(60) 是Goods_name Varchar(120) 是Brand_name Varchar(60) 是Goods_sn Varchar(60) 是Is_real Tinyint(1) 是Extension_code Varchar(30) 是Parent_id mediumint(8) 是Send_number Smallint(5) 是Goods_attr text 是31.delivery_order字段类型Null/默认注释delivery_id mediumint(8) 否delivery_sn varchar(20) 否order_sn varchar(20) 否order_id mediumint(8) 否invoice_no varchar(50) 是add_time int(10) 是shipping_id tinyint(3) 是shipping_name varchar(120) 是user_id mediumint(8) 是action_user varchar(30) 是consignee varchar(60) 是address varchar(250) 是country smallint(5) 是province smallint(5) 是city smallint(5) 是district smallint(5) 是sign_building varchar(120) 是email varchar(60) 是zipcode varchar(60) 是tel varchar(60) 是mobile varchar(60) 是best_time varchar(120) 是postscript varchar(255) 是how_oos varchar(120) 是insure_fee decimal(10,2) 是shipping_fee decimal(10,2) 是update_time int(10) 是suppliers_id smallint(5) 是status tinyint(1) 否agency_id smallint(5) 是32.email_list 增加电子杂志订阅表33.email_sendlist 增加发送队列表34.error_log 该表用来记录页面触发计划任务时失败所产生的错误35.exchange_goods36.favoutable_activity 优惠活动的配置信息(送礼、减免、打折)user_rank varchar(255) 否 可以参加活动的用户信息,取值于user_rank 的rank_id ;其中0是非会员,其他是相应的会员等级;多个值用逗号分隔',act_range tinyint(3) 否 `act_range` tinyint(3) unsigned NOT NULL COMMENT '优惠范围;0,全部商品;1,按分类;2,按品牌;3,按商品act_range_ex tvarchar(255) 否 优惠范围;0,全部商品;1,按分类;2,按品牌;3,按商品min_amountdecimal(10,2)否 根据优惠活动范围的不同,该处意义不同;但是都是优惠范围的约束;如,如果是商品,该处是商品的id ,如果是品牌,该处是品牌的idmax_amount decimal(10,2)否 订单达到金额下限,才参加活动act_type tinyint(3) 否 参加活动的订单金额下限,0,表示没有上限 act_type_extdecimal(10,2)否参加活动的优惠方式;0,送赠品或优惠购买;1,现金减免;价格打折优惠gift text 否 如果是送赠品,该处是允许的最大数量,0,无数量限制;现今减免,则是减免金额,单位元;打折,是折扣值,100算,8折就是80sort_order tinyint(3) 否 如果有特惠商品,这里是序列化后的特惠商品的id,name,price 信息;取值于goods 的goods_id ,goods_name ,价格是添加活动时填写的37.feedback 用户反馈信息表值为0;回复反馈为节点id user_id mediumint(8) 否用户IDuser_name varchar(60) 否用户名user_email varchar(60) 否Emailmsg_title varchar(200) 否标题msg_type tinyint(1) 否类型Msg_status tinyint(1) 否msg_content text 否内容msg_time int(10) 否时间message_img varchar(255) 否图片order_id int(11) 否是否回复Msg_area tinyint(1) 否38.friend_link 友情链接配置信息表39.goods 商品表category的cat_idgoods_sn varchar(60) 否商品的唯一货号goods_name varchar(120) 否商品的名称goods_name_style varchar(60) 否商品名称显示的样式;包括颜色和字体样式;格式如#ff00ff+strongclick_count int(10) 否商品点击数brand_id smallint(5) 否品牌id,取值于brand 的brand_id provider_name varchar(100) 否供货人的名称,程序还没实现该功能goods_number smallint(5) 否商品库存数量goods_weight decimal(10,3) 否商品的重量,以千克为单位market_price decimal(10,2) 否市场售价shop_price decimal(10,2) 否本店售价promote_price decimal(10,2) 否促销价格promote_start_date int(11) 否促销价格开始日期promote_end_date int(11) 否促销价格结束日期warn_number tinyint(3) 否商品报警数量keywords varchar(255) 否商品关键字,放在商品页的关键字中,为搜索引擎收录用goods_brief varchar(255) 否商品的简短描述goods_desc text 否商品的详细描述goods_thumb varchar(255) 否商品在前台显示的微缩图片,如在分类筛选时显示的小图片goods_img varchar(255) 否商品的实际大小图片,如进入该商品页时介绍商品属性所显示的大图片original_img varchar(255) 否应该是上传的商品的原始图片is_real tinyint(3) 否是否是实物,1,是;0,否;比如虚拟卡就为0,不是实物extension_code varchar(30) 否商品的扩展属性,比如像虚拟卡is_on_sale tinyint(1) 否该商品是否开放销售,1,是;0,否is_alone_sale tinyint(1) 否是否能单独销售,1,是;0,否;如果不能单独销售,则只能作为某商品的配件或者赠品销售Is_shipping tinyint(1) 否integral int(10) 否购买该商品可以使用的积分数量,估计应该是用积分代替金额消费;但程序好像还没有实现该功能add_time int(10) 否商品的添加时间sort_order smallint(4) 否应该是商品的显示顺序,不过该版程序中没实现该功能is_delete tinyint(1) 否商品是否已经删除,0,否;1,已删除is_best tinyint(1) 否是否是精品;0,否;1,是is_new tinyint(1) 否是否是新品is_hot tinyint(1) 否是否热销,0,否;1,是is_promote tinyint(1) 否是否特价促销;0,否;1,是bonus_type_id tinyint(3) 否购买该商品所能领到的红包类型last_update int(10) 否最近一次更新商品配置的时间goods_type smallint(5) 否商品所属类型id,取值表goods_type的cat_idseller_note varchar(255) 否商品的商家备注,仅商家可见give_integral int(11) 否购买该商品时每笔成功交易赠送的积分数量rank_integral int(11) 否suppliers_id smallint(5) 是is_check tinyint(1) 是40.goods_activity 拍卖活动和夺宝奇兵活动配置信息字段类型Null/默认注释act_id mediumint(8) 否处境id号act_name varchar(255) 否促销活动的名称act_desc text 否促销活动的描述'act_type tinyint(3) 否goods_id mediumint(8) 否参加活动的id,取值于goods的goods_idproduct_id mediumint(8)goods_name varchar(255) 否商品的名称,取值于goods的goods_idstart_time int(10) 否活动开始时间end_time int(10) 否活动开始结束时间is_finished tinyint(3) 否活动是否结束,0,结束;1,未结束41.goods_article 文章关联产品表42.good_attr 具体商品属性表43.goods_cat 商品的拓展分类44.goods_gallery 商品相册表45.goods_type 商品类型46.group_goods 商品配件配置表47.keywords 页面搜索关键字搜索记录48.link_goods 关联商品信息表49.mail_templates 各种邮件的模板配置模板字段类型Null/默认注释template_id tinyint(1) 否邮件模板自增idtemplate_code varchar(30) 否模板字符串名称,主要用于插件言语包时匹配语言包文件等用途is_html tinyint(1) 否邮件是否是html格式;0,否;1,是template_subject varchar(200) 否该邮件模板的邮件主题template_content text 否邮件模板的内容last_modify int(10) 否最后一次修改模板的时间last_send int(10) 否最近一次发送的时间,好像仅在杂50.member_price51.nav 上中下3个导航栏的显示配置字段类型Null/默认注释id mediumint(8) 否导航配置自增idctype varchar(10) 是cid smallint(5) 是name varchar(255) 否导航显示标题ifshow tinyint(1) 否是否显示vieworder tinyint(1) 否页面显示顺序,数字越大越靠后opennew tinyint(1) 否导航链接页面是否在新窗口打开,1,是;其他,否url varchar(255) 否链接的页面地址type varchar(10) 否处于导航栏的位置,top为顶部;middle为中间;bottom,为底部52.order_action 对订单操作日志表字段类型Null/默认注释action_id mediumint(8) 否流水号order_id mediumint(8) 否被操作的交易号action_user varchar(30) 否操作该次的人员order_status tinyint(1) 否作何操作0,未确认, 1已确认; 2已取消; 3无效; 4退货shipping_status tinyint(1) 否发货状态; 0未发货; 1已发货 2已取消 3备货中pay_status tinyint(1) 否支付状态 0未付款; 1已付款中; 2已付款action_note varchar(255) 否操作血注log_time int(11) 否操作时间53.order_goods 订单的商品信息字段类型Null/默认注释rec_id mediumint(8) 否订单商品信息自增idorder_id mediumint(8) 否订单商品信息对应的详细信息id,取值order_info的order_idgoods_id mediumint(8) 否商品的的id,取值表goods 的goods_idgoods_name varchar(120) 否商品的名称,取值表goods goods_sn varchar(60) 否商品的唯一货号,取值goods product_id mediumint(8) 否goods_number smallint(5) 否商品的购买数量market_price decimal(10,2) 否商品的市场售价,取值goods goods_price decimal(10,2) 否商品的本店售价,取值goods goods_attr text 否购买该商品时所选择的属性send_number smallint(5) 否当不是实物时,是否已发货,0,否;1,是is_real tinyint(1) 否是否是实物,0,否;1,是;取值goodsextension_code varchar(30) 否商品的扩展属性,比如像虚拟卡。

ecshop指定分类调用

ecshop指定分类调用

ecshop指定分类调用ecshop模板堂()ecshop数据调用分好几种,第一种是js调用,利用后台生成js代码调用相应的产品.js调用的好处就是方便实用,一句话就可以完成调用,而且可以跨站调用,有利于推广.但坏处也是多的不能够在主站采用.js调用一个是数据库读取问题,php在缓存技术上是相当成熟的,但是js调用就没有这个功能,所以每次调用都要读取数据库,如果调用多了,那可能造成网站很卡.还有一个坏处就是js调用不利于seo.简单来讲就是用js调用后,查看源代码,看到的只是一句调用代码,而不是产品名称啊,价格啊,等.所以.如果在主站seo优化上,js调用是完全可以抛弃的.所以,我们要寻找一种,利于seo,而且能够实现js调用这些功能的方法.ecshop给我们提供了$smarty所以我们可以做一个声明,然后用$smarty来调用这些数据.例如网上已经公布的文章调用方法/*** 获得指定栏目最新的文章列表。

** @access private* @return array*/function index_get_class_articles($cat_aid, $cat_num){$sql = "Select article_id, title,open_type,cat_id,file_url FROM" .$GLOBALS['ecs']->table('article'). " Where cat_id = ".$cat_aid." and is_open = 1 LIMIT " . $cat_num;$res = $GLOBALS['db']->getAll($sql);$arr = array();foreach ($res AS $idx => $row){$arr[$idx]['id'] = $row['article_id'];$arr[$idx]['title'] = $row['title'];$arr[$idx]['short_title'] = $GLOBALS['_CFG']['article_title_length'] > 0 ?sub_str($row['title'],$GLOBALS['_CFG']['article_title_length']) : $row['title'];$arr[$idx]['cat_name'] = $row['cat_name'];$arr[$idx]['add_time'] = local_date($GLOBALS['_CFG']['date_format'], $row['add_time']);$arr[$idx]['url'] = $row['open_type'] != 1 ?build_uri('article', array('aid' => $row['article_id']), $row['title']) : trim($row['file_url']);$arr[$idx]['cat_url'] = build_uri('article_cat', array('acid' =>$row['cat_id']));}return $arr;}声明后再在需要调用的php内写入//调用方法$smarty->assign('class_articles_4', index_get_class_articles(4,6)); // 分类调用文章//调用多个就修改传进去的参数,以及模板接收的变量,其中上面的4就是文章分类ID,其中6是调用数量这样就可以在模板dwt文件里开始调用了.<!--{foreach from=$class_articles_8 item=article}--><li><a href="{$article.url}"title="{$article.title|escape:html}"><!--{$article.short_title|truncate:15:true}--></a> </li><!--{/foreach}-->这样就可以展示出来了.------------------------------------同样产品调用也是这个思路.这里我们调用指定分类下精品产品列表.首先声明/*** 获得cat_id精品列表。

ECshop使用手册

ECshop使用手册

ECshop使用手册ECshop使用手册1、简介1.1 什么是ECshop1.2 ECshop的特点1.3 ECshop的优势2、安装与配置2.1 系统要求2.2 与安装ECshop2.3 配置ECshop2.4 数据库设置2.5 后台管理设置3、商品管理3.1 添加商品3.2 编辑商品3.3 删除商品3.4 商品分类管理3.5 商品属性管理4、订单管理4.1 创建订单4.2 订单支付4.3 订单发货4.4 查看订单详情 4.5 取消订单4.6 退款与售后服务5、用户管理5.1 用户注册5.2 用户登录5.3 修改个人信息 5.4 查看订单历史 5.5 购物车管理5.6 用户评论与评分6、促销与营销6.1 优惠券6.2 积分系统6.3 团购与拼团活动7、物流与配送7.1 物流公司管理7.2 配送区域设置7.3 发货流程8、网站设置8.1 网站基本信息设置 8.3 导航菜单管理8.4 页面布局管理8.5 插件与扩展管理9、数据备份与恢复9.1 数据库备份9.2 数据库恢复10、系统日志与错误处理 10.1 系统日志查看10.2 错误处理与调试11、常见问题与解答11.1 如何处理商品缺货情况?11.2 如何配置多个支付方式?11.3 如何添加新的配送方式?附件:- ECshop安装包- ECshop使用手册PDF版法律名词及注释:- 商标:商标是指为区别商品或者服务来源,以图形、字词、数字、三维标志、颜色组合等方式,以及联合声音等方式,单独或者结合使用,能够区别商品或者服务来源并能够在法律上受到保护的标志。

- 版权:版权是指作者对其创作的文学、艺术、科学等作品享有的权利,包括对作品的复制权、发行权、表演权、放映权、广播权、信息网络传播权等权利。

ecshop怎么样做到不同的分类选择不同的模板文件

ecshop怎么样做到不同的分类选择不同的模板文件

ecshop怎么样做到不同的分类选择不同的模板文件ECShop在开源的同时,也给很多功能带来了麻烦,尤其是不懂代码的朋友,有些功能比较好,而有些功能,像织梦dede程序和PHPCMS能很容易实现的,在EC中反而成了难题,真是头疼啊。

最近遇到的项目是:ecshop怎么样做到不同的分类选择不同的模板文件,先不谈自己的思路,下面举几个网友提供的思路给大家参考下先:【方法一】:1:给category表增加template字段2:在category.php编辑的时候。

分别编辑分类下不同的模板3:在前台category.php显示对应的指定模板(来自百度知道)【方法二】:如果你想手动控制。

就可以直接在category.php里面设置。

if($cat_id == '1'){模板1}else{模板2}如果你想通过数据库灵活控制。

你必须增加一个模板字段。

然后在category.php动态取的模板.大概思路就是这样的(来自搜搜问问)【方法三】:1、修改category.php在45行以下添加如下代码$dwt = 'category'.$cat_id.'.dwt';2、大概在396行,修改$smarty->display('category.dwt', $cache_id);为$smarty->display($dwt, $cache_id);在模版目录对应分类id建立模版文件例如category1.dwt(来自新浪博客)参照了以上思路之后,我们得出下面的代码:YOOZHAN优站一句名言:你,简单了,你的世界就简单了;你,简单了,事情就简单了。

【方法四】:1.首先,在数据库表ecs_category里增加一个字段,style_moban,属性就与style一样就可以了,修改admin\templates\category_info.htm文件<这里是在后台增加相关表格的意思>{$lang.cat_style}:{$lang.notice_style}{$lang.cat_style_moban}:{$lang.notice_style_moban}2.修改admin\category.php (后台数据写入)第一处:$cat['style'] = !empty($_POST['style']) ? trim($_POST['style']) : '';$cat['style_moban'] = !empty($_POST['style_moban']) ? trim($_POST['style_moban']) : '';第二处:$cat['style'] = !empty($_POST['style']) ? trim($_POST['style']) : '';$cat['style_moban'] = !empty($_POST['style_moban']) ? trim($_POST['style_moban']) : '';3.修改语言库(后台语言调用)languages\zh_cn\admin\category.php第一处:$_LANG['cat_style'] = '分类的样式表文件';$_LANG['cat_style_moban'] = '分类的模版文件';第二处:$_LANG['notice_style'] = '您可以为每一个商品分类指定一个样式表文件。

ecshop商城后台使用教程

ecshop商城后台使用教程

我们在使用ecshop商城后台时,总会遇到很多的设置问题,比如首页轮播图设置,广告位设置,商家权限设置等等问题,本篇文章总结了商城后台各种使用设置问题及解决方法,希望对大家有所帮助!1:如何管理首页flash播放器回答:后台->flash播放器管理->增加自定义,你就可以上传和控制图片的位置2:如何修改首页"精品推荐"栏目的more小图片回答:模板文件中library/recommend_best.lbi中中more.gif图片换成你要的图片,或者将图片换成你需要的文字.3:如何修改首页"新品上市"栏目的more小图片回答:模板文件library/recommend_new.lbi中,more.gif修改成你需要的图片或者是换成你需要的文字.4:如何手动修改支付方式排列顺序回答:数据库表中,找到payment表,pay_order字段就是用来控制顺序的,你如果想让A支付方式排在第一,那么你需要修改该字段的值稍微大一些。

5:如何去除ecshop产品详细页产品电击率回答:模板文件中,打开goods.dwt,删除{$lang.goods_click_count}:{$goods.click_count}6:首页模板在哪个文件,头部模板,底部模板个什么文件名称回答:首页模板在为index.dwt,头部模板在library/page_header.lbi,底部文件在library/page_footer.lbi7:网站关闭了注册,如何修改“该网店暂停注册”字样回答:languages\zh_cn\common.php中$_LANG['shop_register_closed']='该网店暂停注册';修改该文字就可以了8:收货人详细信息js弹出框的提示脚本在哪个文件回答:languages\zh_cn\shopping_flow.php[比如$_LANG['flow_js']['country_not_null']='请您选择收货人所在国家!';]9:网站公告代码段在那里回答:index.php文件中,$smarty->assign('shop_notice',$_CFG['shop_notice']);//商店公告代码段控制公告10:网站首页"精品推荐"显示数量在那里设置设置ecshop首页精品的数量.模板管理->设置模板->精品推荐(修改其显示数量)修改下面的10为你需要的数量,这就是精品推荐11:网站首页"新品上市"显示数量在那里设置设置ecshop首页新品的数量.模板管理->设置模板->新品上架(修改其显示数量)修改下面的10为你需要的数量,这就是新品上架12:如何修改产品的库存回答:商品管理->商品列表->选中(库存),编辑就可以了.13:如何修改ecshop表的前缀回答:修改data/config.php下的$prefix="ecs_";将ecs_修改成你需要的前缀.其次,在数据库中,修改表名比如ecs_goods修改为"xxx_goods";14:如何去除首页flash下面的空白区域如何显示商品的品牌,如何显示促销产品,为什么首页flash下面有一片空白的地方,如何去掉?首先.ecshop首页flash下面有两个空白的地方,第一个是用来显示促销产品的,右边是用来显示品牌的。

ecshop标签模板教程(一)

ecshop标签模板教程(一)

ecshop标签模板教程(一)看到ecshop有许多网友强烈渴望得到标签,现在从今天开始,不定期整理ECSHOP的标签,由于水平有限,不当之处,请高手指点。

现在,开始我们的第一课:先从index.php主页开始页面关键字 {$keywords }页面标题 {$page_title}产品分类父分类列表 {foreach from=$categories item=cat }父分类超链接<a href=”{$cat.url}”>{$|escape:html}</a>相对应子分类 {foreach from=$cat.children item=child}子分类超链接<a href=”{$child.url}”>{$|escape:html}</a>促销产品 {if $promotion_info} 检验是否存在促销产品,不存在就不显示相关信息促销产品列表 {foreach from=$promotion_info item=item key=key}里面还有很多标签,没弄明白,以后在添加,修改订单查询 {if empty($order_query)} 同上看下就知道了订单用户ID {if $order_er_id}订单数量 {$lang.order_number}里面还有很多标签,没弄明白,以后在添加,修改发货查询 {if $invoice_list} 当有完成的订单测显示发货列表 {foreach from=$invoice_list item=invoice}订单号名称 {$lang.order_number}订单号 {$invoice.order_sn}发货单名称 {$lang.consignment}发货单号 {$invoice.invoice_no}销售排行 {if $top_goods} 看看就知道销售列表{foreach name=top_goods from=$top_goods item=goods}产品短名称 {$goods.short_name}看例子:<!–{foreach name=top_goods from=$top_goods item=goods}–><li class=”top10-li-{$smarty.foreach.top_goods.iteration}”> <a href=”{$goods.url}” title=”{$|escape:html}”>{$goods.short_name}</a ></li><!–{/foreach}–>精品推荐 {if $best_goods} 看看就知道精品推荐列表 {foreach from=$best_goods item=goods}市场价名称 {$lang.market_price}市场价价格 {$goods.market_price}促销价名称 {$lang.promote_price}促销价价格 {$goods.promote_price}商店价名称 {$lang.shop_price}商店价价格 {$goods.shop_price}大家看到了吗??{$lang.xxxx_xxxx}以lang开头的为相对应的名称{$goods.xxxx_xxxx}以goods开头的为价格写的好累啊,今天先介绍到这,明天将介绍热卖商品 {if $hot_goods}新货上市 {if $new_goods}团购商品 {if $group_buy_goods}拍卖商品 {if $auction_list}促销商品 {if $promotion_goods}最新公告 {$shop_notice}最新文章 {foreach name=new_articles from=$new_articles item=article}品牌专区 {if $brand_list}大家看看是否可以理解,如果可以理解将跳过此处。

ecshop首页调用指定分类的推荐热卖和新品

ecshop首页调用指定分类的推荐热卖和新品

大家都知道ecshop首页的推荐、热卖和新品三个板块的商品都是从所有商品里读取出来的。

如果我想“在ecshop首页调用指定分类的推荐、热卖和新品?”该怎么办呢,下面教你一种方法:找到ecshop的includes/lib_goods.php,把sql语句改一下,与category表关联即可将$sql = 'select g.goods_id,g.goods_name, g.goods_name_style,g.market_price, g.shop_price as org_price, g.promote_price, ' .修改为$sql = 'select g.goods_id,g.cat_id,c.parent_id,g.goods_name, g.goods_name_style, g.market_price, g.shop_price as org_price, g.promote_price, ' .继续找到'left join ' . $globals['ecs']-&gt;table('brand') . ' as b on b.brand_id = g.brand_id ' .在它下面加一句'left join ' . $globals['ecs']-&gt;table('category') . ' as c on c.cat_id = g.cat_id ' .然后将if (!empty($cats)){$sql .= and ( . $cats . or . get_extension_goods($cats) .);}改为if (!empty($cats)){$sql .= and (c.parent_id = . $cats. or . get_extension_goods($cats) .);}这个是和分类表建立关联,调出商品所在分类的上级分类然后在index.php中增加下面代码$smarty-&gt;assign('chot_goods_35', get_category_recommend_goods('hot','35')); //指定分类下的热销商品注意这个35是一级分类的id,然后在模板中调用即可&lt;!--{foreach from=$chot_goods_35 item=goods}--&gt;&lt;div style=padding-top: 8px; class=new-tr&gt;&lt;a target=_blank href={$goods.url}&gt;&lt;img width=116 height=130 border=0 alt={$|escape:html} src={$goods.thumb}&gt;&lt;/a&gt;&lt;div&gt;&lt;a target=_blank href={$goods.url}&gt;{$|escape:html}&lt;/a&gt;&lt;br&gt;&lt;span style=color: rgb(102, 102, 102); text-decoration: line-through;&gt;市场价:{$goods.market_price}&lt;/span&gt;&lt;br&gt;特卖价:&lt;span style=color: rgb(255, 0, 0);&gt;{$goods.shop_price}&lt;/span&gt;&lt;br&gt;&lt;span class=font-gmm&gt;&lt;a href=javascript:addtocart({$goods.id})&gt;立即抢购&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=new-line&gt;&lt;/span&gt;&lt;/div&gt;&lt;!--{/foreach}--&gt;同理,新品,推荐都可以调,只要把hot改为new 或者best就可以了。

ECSHOP系统功能列表

ECSHOP系统功能列表


管理员可以对文章设置显示隐藏,可以单独设置每篇文章的关键词以及描述,更有助于搜索引擎 收录。 文章自动发布功能主要功能是能保持文章的时间总是最近的,能方便大家更好去观测对文章的思 文章自动发布 考分析。 在线调查 会员列表 添加会员 管理员可以添加调查主题,并查看该主题的投票数等信息。 显示网店的所有会员信息,并可根据会员等级进行筛选,也可根据会员积分、会员名称等进行查 询。 网店除了用户可以在前台注册外,管理员在后台也可以直接添加会员。 管理员可以自定义会员等级,设置积分的上限、下限和该会员等级所享受的折扣率。 管理员可以看到用户在前台的留言,可以对留言进行恢复,查看,删除等操作。
商品批量导出 可根据筛选条件将商品批量导出。 商品批量修改 可对筛选之后的商品进行批量修改,如更改商品价格、库存、商品品牌等信息。 将你的商品生成一段js放到其他网站上面,这样就可以在其他网站显示你的商品信息了,从而达 到推广的作用。 让客户可以对商品进行归类,方便其他用户通过标签来找到其他相关商品,提高网站内链;管理 标签管理 员可以从后台对标签进行管理。 此功能主要是针对出售手机卡,游戏点卡之类的商家使用,这也是ecshop的一大特色,除了实体 虚拟商品列表 商品也可以出售虚拟商品。 可添加虚拟商品的详细描述、商品属性、商品相册等内容,也可以设置关联商品、配件和关联文 添加虚拟商品 章。 加密串主要是针对虚拟商品的,ecshop有卖虚拟商品的功能,比如手机卡,游戏点卡之类,输入 更改加密串 的时候是需要输入加密串的。 商品自动 商品自动上下架的主要功能是当在节假日没有工作人员操作的情况下,也可以对商品进行上架。 上下架 生成商品代码 夺宝奇兵 红包类型 商品包装 祝福贺卡 夺宝奇兵是ecshop众多促销功能中的一个,是一种提高网店人气的促销方式。 发红包也是ecshop众多促销功能中的一个,您可自定义红包类型,也可设置红包的发放方式、发 放数量、红包金额等。 如果您的商城是礼品商城,为了使您售出的商品更漂亮,可以给商品包装一下。这时您就可以通 过 ECShop 系统的商品包装功能来实现。商品包装可以设置成收费的也可以免费给客户使用。 在实际的购物过程中,有时候购买的商品是送给朋友的礼物,可能这个商品就不经过自己的手而 是直接发给朋友。这时候就需要祝福贺卡了。 网店的团购活动和现实中的团购差不多。都是希望大量的人参与进来,从而以一个相对优惠的价 格购买商品。 店主可以设置节日的专题,将各种节日商品分门别类整理起来,套用一个专用的模板形成一个独 立的专题页面,这就使用到专题活动的功能。 允许店主设定拍卖活动的起始和结束时间。只有在起始时间之后才能参与拍卖活动;到结束时间 以后拍卖活动也就随之结束,出价高者赢得拍品。 管理员可添加优惠活动,设置优惠活动的开始、结束时间以及不同等级会员享受的不同优惠。 管理员可以创建或者批量创建批发方案,并可按条件筛选要批发的商品。 管理员可以添加超值礼包名称设置关联商品、活动开始、结束时间、礼包价格等。 通过积分商城,可以让一些潜在的用户,或者是常常消费的用户,在商城通过ecshop积分的功能,进 行商品兑换。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ECSHOP推荐分成功能文档
ECSHOP推荐分成功能文档 (1)
推荐方式 (1)
等级关系 (1)
推荐参数设置 (2)
计算公式 (2)
ECSHOP的推荐分成功能,是为了吸引用户注册,提高用户积极性,促进用户消费的功能。

通过该功能用户推荐新用户注册即可获得佣金分成,并且推荐注册的用户,在任何时候消费,推荐人都可以获得分成。

推荐方式
ECSHOP的推荐方式分为两种,分别是推荐注册分成和推荐订单分成,两种方式同时进行,两种方式推荐,推荐人都可以获得相应的分成。

推荐注册分成:推荐人推荐新用户注册成功,推荐人获得分成,并且该注册用户任何时候在商城消费,推荐人都会获得分成,推荐人等级不同会获得不同的分成。

推荐订单分成:推荐人A推荐商品,购买者B的推荐人不是A,那么该订单是推荐订单,推荐人A获得的分成是订单分成。

等级关系
推荐等级
A推荐B注册,那么B就是A的直接下级;B推荐C注册,C是B的直接下级,C是A的间接下级。

顶级一级二级
A B C
C
B C
C
B C
C
分成等级
推荐等级只是给我们理清推荐者的上下级关系,但是实际在分成过程中是以消费者C作为标准区分上级等级。

如果C提交订单消费,那么上级的等级如表:
消费者一级推荐人二级推荐人
C B A
推荐参数设置
用户提交订单后,系统通过订单信息判断订单是否符合分成,如果符合分成条件那么在后台分成管理列表显示,并且在所有级别的推荐人用户中心中显示该订单信息。

管理员在后台操作分成,分成成功后资金会立即支付到推荐人账户余额。

推荐参数设置(后台推荐管理设置):
数值说明
推荐时效24通过推荐人链接访问24小时内注册,才是有效的推荐积分分成总额百分比50%下级用户获得消费积分的比例,作为积分分成计算积分现金分成总额百分比30%下级用户消费总金额的比例,作为现金分成计算金额
注册积分分成数2推荐注册成功后,获得的等级积分
等级积分分成上限60推荐人等级积分超过该数值,推荐注册成功将不送等级
积分
推荐人等级积分分成百分比现金分成百分比160%35%
230%15%
310%5%
计算公式
用户订单消费金额,需要先乘以现金分成总额百分比作为分成计算的基础数值,各个级别按个级别的现金分成百分比乘以这个基础数值,才是最终的分成。

现金分成=消费金额×现金分成总额百分比×级别现金分成百分比
积分分成=获得的消费积分×积分分成总额百分比×级别积分分成百分比
例如:
B是A的直接下级,B消费100元,获得消费积分50,那么A获得的分成如下:
现金分成:100×30%×35%=10.5
积分分成:50×50%×60%=15
在实际中,推荐用户是多级的,也就是说下级也可以推荐别人注册,新用户注册通过推荐注册,那么推荐人可以获得分成,推荐人的推荐人也可以得到分成。

也就是A推荐B,B推荐C,那么C消费B,A都会获得分成。

计算方法是C消费的金额,乘以现金总额的百分比,然后乘以相应层级的百分比,得到该层级的分成给该层的推荐人。

例如:
A是B的推荐人,B是C的推荐人,那么C消费100元,获得消费积分150,B,A所获得的分成如下:
B现金:100×30%×35%=10.5
B积分:150×50%×60%=45
A现金:100×30%×15%=4.5
A积分:150×50%×30%=22.5
解释:A是B的推荐人,B是C的推荐人,所以C的一级推荐人是B,二级推荐人是A。

根据上面设定的等级分成百分比,那么B积分、现金百分比分别是60%,35%;那么A积分、现金百分比分别是30%,15%。

消费用户C积分百分比现金百分比
一级推荐人B60%35%
二级推荐人A30%15%。

相关文档
最新文档