一个产品在不同分类中排列的顺序是不一样的,请问如何实现呢

little_bill 发布于 2011/06/14 12:17
阅读 457
收藏 0

小弟有一个需求,一个产品在不同分类中排列的顺序是不一样的。

之前我只是为一个产品加一个order_key字段。定好这个order_key在哪排列都是不变的。

现在,有一个需求,要在不同分类中,查询出来的产品顺序是不一样的。

请问:各位大侠们。这个如何实现呢?

加载中
0
鉴客
鉴客
你可以在分类中增加 order_key 字段,为该分类的排序方式
0
little_bill
little_bill

我不是想为改分类排序,我的目的是根据不同的分类,显示产品排序也是不同的。

我理解的是,分类1的产品AAA是针对分类1的排序;分类2对的产品AAA(是同一个)又是另一种排序方式。

0
鉴客
鉴客

谁让你改分类排序了,我是说在分类表中增加字段 order_key ,写着这个分类的排序方式

当列出这个分类下的产品时,就加上这个排序方式

0
little_bill
little_bill
大侠。能举个例子不?
0
little_bill
little_bill
实际上,我想实现的是,
分类1可以对产品A定义一个order_key,
分类2也可以对产品A定义一个order_key,
分类3同样可以对产品A定义一个order_key,

当查询分类1时,就用分类1的order_key,
当查询分类2时,就用分类2的order_key,
当查询分类3时,就用分类3的order_key。
0
thomasong
thomasong
添加一个分类和产品的order_key中间表就可以
0
cwledit
cwledit

首先要明白这个产品是如何和不同的分类关联的

也就是产品类别和产品的你是如何做关联的?

0
little_bill
little_bill

产品与分类的关系的多对多。

一个产品可以有多个分类,

一个分类可以有多个产品。

返回顶部
顶部