【问题标题】:How can I filter node references to 'strictly own nodes' ? (Drupal 7)如何过滤对“严格拥有的节点”的节点引用? (Drupal 7)
【发布时间】:2011-07-15 20:00:55
【问题描述】:

在我的 drupal 7 站点上,我有一个内容类型(艺术品),它为我的用户提供一个 CCK 字段,他们可以在其中指定节点引用的项目(另一种内容类型)(节点引用模块)。问题是我似乎无法找到一种方法来过滤“仅拥有节点”的选项,因此所有用户的所有项目都显示在列表中,任何用户都可以将他的节点推送到节点上另一个。我仍然可以通过项目节点的输出视图过滤掉这些节点,但在添加/节点表单上不是很干净。 我发现了一个名为“CCK 参考过滤器”的模块,听起来它应该可以处理这种情况,但它没有移植到 Drupal 7。

到目前为止,我已经走了很远,而无需触摸 template.php 和使用钩子,如果我不必这样做,我会非常放心,因为我几乎不是 php 向导......但是如果有人有什么建议!一切都欢迎

祝你有美好的一天! 布鲁诺

(这是我第一次在这里发帖,如果我发错地方了,请告诉我)

【问题讨论】:

    标签: drupal reference cck


    【解决方案1】:

    在 Drupal 6 中实现这一点的方法是使用视图来过滤您可以引用的节点。

    Drupal 7 中 References 模块的目标是严格地具有与 D6 模块相同的功能。但是 References 仍在开发中,目前似乎还没有实现。

    这个问题似乎与想要的非常相似:http://drupal.org/node/1034042

    【讨论】:

    • 哈扎您好,感谢您的回复。使用视图中提供的过滤器似乎很合乎逻辑,这是我调查的选项之一,但我似乎找不到有关如何在表单上使用视图的信息!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多