Fecmall扩展-淘宝模式产品扩展

国内用户很多习惯于淘宝上传产品方式,fecmall目前的产品上架, 对于没有erp的用户,的确很不方便,特此,开发了一个产品管理工具, 让用户可以方便的上传多规格产品。

Fecmall 应用市场

应用市场地址:http://addons.fecmall.com/37697256

概念

1.什么是规格产品

商品加入购物车的时候,需要选择产品的规格属性(spu属性),譬如颜色,尺码等,选择后,再加入购物车, 对于颜色尺码这些属性被成为规格属性(spu属性),这些产品被成为规格产品

规格产品的spu相同,但 sku库存name描述图片价格等等等其他的属性都可以不同

Fecmall 目前产品管理方式

作为一个通用商城,需要尽量多的满足各种用户,因此,fecmall的规格产品 的默认后台产品管理,有一下特点:

1.规格产品,除了spu相同之外,其他的任何普通属性都可以不同,譬如可以产品的name不同,图片不同,描述不同,等等

2.规格产品的规格属性不同

3.可以对某个规格属性产品进行编辑,其他的规格属性产品不影响。

4.所有的规格产品, 在产品管理后台列表都显示出来

这是一种可以基本解决所有用户的方式,但是,每个sku都需要单个填写,比较麻烦,因此fecmall开发了批量添加功能, 用户可以一次性将规格产品添加上去,编辑的时候单个编辑。

但是,对于某些用户,他们的规格产品,只有sku图片格属性价格库存不同,其他的产品属性都相同, 因此,希望对其他的产品属性一次性处理,也就是和淘宝那样来一次性处理产品的这些相同的产品属性。

因此,淘宝模式产品管理工具,很为迫切。

fecmall淘宝模式产品扩展

fecmall淘宝模式产品特点:

1.对于规格产品里面的各个规格属性产品,只有sku图片规格属性价格库存不同,其他的都是相同的,不能单独编辑

2.对于对规格产品,在管理后台只显示一行产品数据,也就是代表产品的属性(选出来其中一个产品作为代表产品

3.后台产品管理,点击编辑后,在Spu属性栏目中查看规格属性

后台产品管理菜单,还是原来的产品信息管理菜单,对原来的产品管理功能进行了重写。

3.1您可以在图片信息栏目部分添加产品图片,然后再Spu属性栏目中,为显示图片的spu属性`选择图片

3.2如果spu属性编辑的中,如果某个值,在列表中不存在,您可以点击添加按钮进行添加

3.3勾选各个spu属性,勾选后,就会在底部出来spu属性组合的列表

如果某个规格属性不存在,直接留空不填写即可。

添加其他信息,进行保存即可。

3.4如果产品不是规格产品,那么规格属性显示如下:

3.5产品列表部分的库存,显示的是代表产品的库存(也就是拿出来其中的一个规格产品显示出来),而不是规格产品下面的所有产品之和。

另外对于产品搜索,请不要使用sku搜索,请使用spu搜索产品,搜索出来的产品,点击编辑,在spu属性下面查看该sku对应的 价格库存

3.5如果添加产品,设置了特价,和批发价,那么所有的规格产品都生效。

3.6保存之后,您会看到,在后台产品管理列表只有一行属性,您可以点击,继续对产品进行编辑

或者去前端商城查看该产品的数据。

3.7前端商城,对于多规格属性的切换,由url跳转,改成了ajax加载多规格产品的价格和图片等,增强用户体验。

初始化历史产品数据

如果您的表里面有历史数据,那么,因为该插件增加了一个字段,作为后台列表代表产品,因此,您需要对历史数据进行初始化

cd addons/fecmall/fectbgoods/shell
sh initTbProduct.sh

执行完脚本即可

前端商城产品展示

fecmall默认的设置,在产品分类页面,是将该产品所有的规格都显示出来,您可以通过后台设置,让这些规格产品在分类页面只显示一个产品。

可以在Fecmall后台设置。网站配置-->Appfront配置--> 分类产品配置

将参数 分类页面-规格产品只显示一个sku? 设置成Yes

补充

fecmall的默认模板不需要如下处理,只有fectb和fecyo安装该插件需要如下处理

1.fectb处理:

因为html5入口,js切换图片问题不好解决,暂时前端商城产品显示部分,规格属性切换,还是url跳转

更改:您需要到配置文件 @addons/fecmall/fectbgoods/config.php中,将

'view'	=> '@fectbgoods/app/appfront/theme/base/front/catalog/product/index/options.php',

'view'	=> '@fectbgoods/app/apphtml5/theme/base/front/catalog/product/index/options.php',

注释掉

2.fecyo中文系统安装该插件需要的处理:

需要到配置文件 @addons/fecmall/fectbgoods/config.php中

'view'	=> '@fectbgoods/app/appfront/theme/base/front/catalog/product/index/options.php',
改成
'view'	=> '@fectbgoods/app/appfront/theme/base/front/catalog/product/index/options_yo.php',

'view'	=> '@fectbgoods/app/apphtml5/theme/base/front/catalog/product/index/options.php',
改成
'view'	=> '@fectbgoods/app/apphtml5/theme/base/front/catalog/product/index/options_yo.php',

总结

1.淘宝模式产品管理扩展,并没有改变数据库的表(只添加了一个后台操作的标识字段),因此 ,表结构和原来是没有太多分别的,因此后面的加入购物车,订单,产品库存扣除都没有影响的, 可以理解成一个产品上架辅助工具。

2.通过该扩展,您可以方便的上传产品信息。