商品属性 sku 价格

昨天打算在项目上加上商品属性筛选功能的

改了一天 没有考虑全面 只是把属性加在了商品分类和商品上

前台选了之后可以把属性保存下来,但是价格不会跟着变动

而且以后如果要完善系统要加库存之类的东西 十分不好拓展

昨晚在网上查了很多资料,用以下方式可以实现所需要的功能

创建商品属性分类表

attr_key_id  attr_name

1                   摆台

2                   相册

3                   条柜

创建商品属性表

attr_key_id   symbol   attr_value

1                    1             尺寸

1                    2             颜色

2                    3             尺寸

2                    4             颜色

3                    5              尺寸

创建属性值表

id  symbol   value

1    1            50×50

2    1            100×100

3    2            红

4    2            黄

5    2            绿

创建sku表

sku_id   product_id   attr_symbol_path    price      stock

1            1                    1,4                            100.00   100

在后台添加商品属性模块

编辑好属性分类

创建好属性的各个值

在商品创建或者编辑的时候先选择属性分类

ajax获取分类的属性值 以select的形式选择然后输入价格以及库存值

可以添加多个属性关联插入sku表

商品页面的链接直接传入sku id

每选择一个属性 ajax获取sku id 跳转

类似于京东