【发布时间】:2014-07-22 20:40:53
【问题描述】:
我的网站上有一个页面,它以 3x3 平铺布局显示产品类别。
目前,我正在从数据库中获取不同的产品类别,并遍历返回的数组以显示 9 个图块。
这一切都很好,但瓷砖的当前顺序是按字母顺序排列的。客户刚回来要求按非常具体的顺序订购它们,我一遍又一遍地困惑如何实现这一点。
当前订单:
Agri, Bespoke, Dairy, Farm, Forest, General, Grain, One off, Red Meat
想要订购:
Dairy, Red Meat, Forest, Grain, General, Farm, Bespoke, One off, Agri
有人可以为我指出正确的方向吗?实现这一目标需要什么?
【问题讨论】:
-
以正确的顺序向您的数据库添加一列;然后按该列排序
-
我使用的是 Silverstripe CMS/Framework,因此添加列并不是那么简单。可以这么说,也不仅仅是一个类别表。产品表只有一个类别列。