1

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

我使用一个稍微定制的文章作为我的大部分数据的内容类型,视图提供了来自这些文章的必要字段的块。例如:Latest BlogsView 显示Short HeadlineandTeaser字段,但Top HeadlineView 提供了一个带有ImageandFull Headline字段的块。

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

我对 Views 的使用足以证明它非常强大,因此如果配置正确,这种级别的微控制可能不是必需的,但我认为限制分类与配置 Views 过滤将更直接地解决问题。

我浏览了整个网络,但找不到任何真正相关的东西。对不起,如果我错过了一些明显的东西。

谢谢!

4

1 回答 1

1

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

  • 聚焦某个节点
  • 任意更改聚光灯节点的顺序,或者在保持其他节点位置的同时从聚光灯中添加/删除节点?

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

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

于 2011-06-13T05:16:59.797 回答