再看看后台属性设置:

通过上边2图我可以知道每个商品分类是可以设置这个分类下有哪些筛选属性的。
但并不是所有的属性都可以用来进行筛选,例如最上边的“品牌”和“价格”这两个便是系统定去世的。
---由于我们并没有看到后台有设置品牌和价格属性的地方(价格只有分段设置)。
我们再看一下商品筛选的url

category.php?id=1&brand=2&price_min=1200&price_max=2400&filter_attr=0.198.0

商品筛选功能phpecshop分类商品筛选剖析 SQL

这个是个中一个查询的url.我们可以看出\公众品牌\公众是brand,价格是price_min和price_max,其他的属性都是filter_attr参数里的。
0代表全部。

我们接着看一下ecshop的表设计,ecs_category---商品分类表:

个中filter_attr便是保存该分类的筛选属性。
这样就很清楚知道每个分类是有哪些属性筛选了。

~~^_^~~