你好:)我在一个面向drupal的网站发布了这个相同的问题,但是根本没有得到任何答复。我抱怨自己,并希望该网站更像StackOverflow,所以我想,为什么不试试问它在这里:)Drupal问题:视图,参数和节点列表
我玩弄一个视图,显示节点属于分类术语。词汇表还有一个分类标准节点,其中包含所有术语的子标记。
到目前为止,该视图有一个参数,分类术语ID,并按发布日期排序。但是,如果我想要显示某个特定术语的所有节点,并且所有节点列在最前面,以及所有非节点列表节点(但仍在此特定分类术语下),按日期排序?
为了澄清,说这是我的词汇量,我们把它称为“活的东西”
Plant
--Fruit
--Vegetable
Animal
--Fish
--Dinosaurs
下列节点下的恐龙发现:
Tyrannosaurus Rex (added 2009-01-01)
Megalosaurus (added 2009-01-02)
Velociraptor (added 2009-01-03)
Brachiosaurus (added 2009-01-04)
由于tyrannosauruses和伶盗龙属的额外令人敬畏的恐龙,它们也被添加到节点排列的生物中,subqueue dinosaurs:
子队列:
- 迅猛
- 霸王龙
最终视图应该按以下顺序显示出来:
Velociraptor (it's first in the NQ)
Tyrannosaurus Rex (2nd in NQ)
Brachiosaurus (of the remaining dinosaurs, this is the newest)
Megalosaurus (oldest non-queue dinosaur)
我创建了一个nodequeue的关系,但它不会让我挑一个子队列,我只能限制到'活着的东西'nodequeue。 我的第一个看法参数是术语ID,所以我认为如果我添加了“Nodequeue:subqueue reference”作为第二个参数,我会得到预期的行为,但是这只显示了在节点列表中列出的恐龙。
任何有关这个问题的帮助或建议将不胜感激。谢谢!
大多数定制的drupal解决方案都是最好的;) – Ace 2009-08-10 11:54:36