首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >允许用户从自己引用的节点中进行选择。

允许用户从自己引用的节点中进行选择。
EN

Drupal用户
提问于 2016-02-28 12:01:26
回答 2查看 198关注 0票数 3

我有两种内容类型:商业上市,产品上市。"Product“有一个实体引用字段。该字段指向“业务列表”的节点。我希望允许用户从自己的“业务列表”节点中进行选择(在添加“产品列表”节点时)。我创建了一个视图来列出“业务列表”类型的节点,并向视图中添加了一个实体引用显示。然后在“实体选择”下选择视图。现在,我在添加适当的上下文过滤器时遇到了问题。我添加了一个上下文过滤器的“内容:作者Uid”,并选择了“提供默认值”。

a)如果我选择“登录用户中的用户ID”作为默认值:

如果管理员正在编辑节点,此解决方案将中断。该字段将只显示当前用户(admin)创建的节点。

( b)如果我选择{“来自URL的用户ID”和“还查找一个节点并使用节点作者”}:如果用户正在添加一个新节点,此解决方案将中断。字段不会显示任何节点!

我怎样才能做到这一点?

EN

回答 2

Drupal用户

发布于 2016-02-29 06:17:09

无需为此编写任何代码。在内容类型中正确使用参考文献_选项_限制模块&当您创建视图并提供默认值‘来自URL的用户ID’-请标记复选框‘还查找一个节点并使用节点作者’为true。

好好享受!

票数 1
EN

Drupal用户

发布于 2016-02-28 23:20:54

您可以将作者uid添加到url以进行创建和编辑。

节点/add/contenttype/ 123和节点/#/编辑/123,其中123是创建期间的当前用户,是编辑期间的作者。

使您的实体引用视图从url中选择原始值。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/192893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档