如何筛选对';严格拥有节点'?(Drupal 7)

如何筛选对';严格拥有节点'?(Drupal 7),drupal,reference,cck,Drupal,Reference,Cck,在我的Drupal7站点上,我有一个内容类型(artwork),它向我的用户提供一个CCK字段,用户可以在其中指定节点引用的项目(另一个内容类型)(节点引用模块)。问题是,我似乎找不到一种方法来过滤“仅限自己节点”的选项,因此所有用户的所有项目都显示在列表中,任何用户都可以将其节点推到另一个节点上。我仍然可以使用项目节点输出上的视图过滤掉这些节点,但在add/node表单上不是很干净。 我发现了一个名为“CCK引用过滤器”的模块,听起来它应该能够处理这种情况,但它没有移植到Drupal7 到目前

在我的Drupal7站点上,我有一个内容类型(artwork),它向我的用户提供一个CCK字段,用户可以在其中指定节点引用的项目(另一个内容类型)(节点引用模块)。问题是,我似乎找不到一种方法来过滤“仅限自己节点”的选项,因此所有用户的所有项目都显示在列表中,任何用户都可以将其节点推到另一个节点上。我仍然可以使用项目节点输出上的视图过滤掉这些节点,但在add/node表单上不是很干净。 我发现了一个名为“CCK引用过滤器”的模块,听起来它应该能够处理这种情况,但它没有移植到Drupal7

到目前为止,我已经在不必接触template.php和使用hook的情况下走了很长一段路,如果我不必这么做,我会感到非常欣慰,因为我几乎不是一个php向导。。。但是如果有人有任何建议!一切都欢迎

祝你有愉快的一天! 布鲁诺


(顺便说一句,这是我在这里的第一篇文章,请告诉我我是否在错误的位置或任何东西)

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

Drupal 7中References模块的目标是严格地具有与D6模块相同的功能。但参考文献仍在开发中,目前似乎尚未实施


这个问题似乎与我们想要的非常相似:

哈扎你好,谢谢你的回复。使用视图中提供的过滤器似乎是合乎逻辑的,这也是我研究的选项之一,但我似乎找不到关于如何在表单上使用视图的信息!