我有一个词汇表,包含4个分类术语
- Term A
- Term B
- Term C
- Term D
并且有一些节点我按分类术语分组在视图中,因此结果看起来
like this:
- Term 1
- Node 1
- Node 2
- Term B
- Node 3
- Node 4
... and so on...
然后我重新排序了术语,但是当我查看视图页面时没有任何变化。订单仍然相同。那么,请问,按重量对它们进行排序的步骤是什么?
答案 0 :(得分:20)
我会自己回答这个问题..希望,它能帮助一些人......
在视图中添加'Relationship' -> Content: Taxonomy terms on node
,然后您可以添加'Sort criteria' -> (term) Taxonomy term: Weight (asc)
这就是全部
答案 1 :(得分:0)
即使添加了"'关系' - >内容:节点上的分类术语" "'排序标准' - > (术语)分类学术语:重量"仍然无法使用。
我发现在检查"禁用视图数据缓存"在admin / structure / views / settings / advanced下,它变得可用(以及许多其他排序和过滤标准)。 我注意到检查"禁用视图数据缓存"仅在远程主机上不在localhost上。
我不知道为什么会这样(我不是一个drupal专家),但也许它可以帮助别人。