Drupal 7:站点范围的分类标准限制 - 实施1:1术语:特定术语的节点关系

时间:2011-06-10 21:04:23

标签: drupal drupal-7 drupal-taxonomy

我正在开发一个在线杂志,我正在使用Views为主页生成块。

我使用稍微定制的文章作为我的大多数数据的内容类型,而视图提供了包含这些文章中必要字段的块。例如:Latest Blogs视图显示Short HeadlineTeaser字段,但Top Headline视图提供了ImageFull Headline字段的块

现在我正在使用视图来过滤逐个标签,因此需要标记文章以显示在主页上。我的大部分块都是列表,不需要最严格的排序灵活性。但是,某些块不是列表,或者对最终用户控制某些块中的文章的显示顺序很重要。有没有办法对术语:文章关系强制执行站点范围的1:1标记。例如,我想确保只有一个文章被标记为top.news.1(第一个热门新闻广告位),同样只有一篇文章被标记为top.news.2。当有人想要将top.news.2添加到文章时,已经拥有该标记的一篇文章将丢失该文章。或类似的东西。

我已经使用了Views足以收集它非常强大的功能,因此使用正确的配置可能不需要这种级别的微控制,但我认为限制分类与配置视图过滤可以更直接地解决问题。

我环顾网络,但却找不到真正相关的东西。对不起,如果我错过了一些明显的东西。

谢谢!

1 个答案:

答案 0 :(得分:1)

您(或您的网站编辑)是否希望能够:

是否正确
  • 聚焦某些节点
  • 任意改变聚光灯节点的顺序,或者在保持其他节点位置的同时在聚光灯下添加/删除节点?

如果是这样,您最好的选择可能是Nodequeue,这正是如此,并允许您限制聚光灯节点的数量。它非常易于使用,我们的非技术客户也没有问题。

如果您的用例与此不同或需要更多灵活性,Nodequeue可能不合适,但它适用于您所描述的特定示例。