现在,我不太确定实体和捆绑包周围的词汇,所以很抱歉,但这是我的问题。
我有很多内容类型,在一个视图中,我想先按内容类型对节点进行排序,然后按日期排序
但是没有任何意义的排序价值——我想将内容类型排序为定制的顺序“衣服、动物、饮料、人”——即不按字母顺序排列。
我尝试使用全局 php 将这些排序为定制的顺序 - 它工作正常。IE
$myarray=array("films","shoes","people","animals");
这是设置代码,然后对于每一行,views php 允许您这样排序:
$pos1=array_search($row1->type, $myarray);
$pos2=array_search($row2->type, $myarray);
return $pos1-$pos2;
它有效,但我不能将它与日期排序结合起来,无论如何开销一定很糟糕。
所以,我的问题是,有没有一种方法可以在我认为可能是捆绑级别(!?)的内容类型中添加一个加权字段,以允许我按内容类型对视图中的数据进行排序,在定制订单(非字母顺序)。
呸。任何帮助表示赞赏。