drupal View是否适用于此用例

zap*_*lin 5 php drupal drupal-views

我有一个我想要呈现给用户的节点列表.然后用户选择3并且我需要记住该决定,因此我可以稍后在较小的列表中显示它们(您的选择列表).

为了呈现完整的节点列表,我将使用视图来获取所有已发布的节点.

问题是如何存储这3个选项,以便我可以将它们放在"您的选择列表"中?我应该使用什么结构来保存它们?创建名为list的内容类型或使用视图.不确定,还是这个用例更符合逻辑?

Hen*_*pel 6

你绝对想要仔细看看Flag模块.它提供了一个灵活的系统,用于"标记"(或标记)节点,用户和注释,以及良好的视图集成.

使用此方法,您可以创建一个标记"收藏夹",将其设置为"每个用户",您的用户可以使用它来标记节点.通过视图集成,您可以通过多种方式创建对这些标志进行过滤的自定义视图,从而可以轻松创建显示这些收藏夹的页面和块.

我不确定它是否支持对每个用户开箱即用的三个标志的限制,但它也附带一个API,所以你应该能够影响这样的事情(但不保证;)

您可能还想检查以下内容,但我没有使用它们的经验,所以不知道它们是否合适和/或适合您的账单: