首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用规则自动修改EntityReference字段?

使用规则自动修改EntityReference字段?
EN

Drupal用户
提问于 2012-05-07 00:45:39
回答 2查看 2.8K关注 0票数 1

我想让刚刚导航到的节点自动操作一个EntityReference字段。

所以工作流程是:

业务的用户视图页面->用户单击审查链接->用户提供了审查表单& EntityReference字段自动填充业务A的名称/id。

我不知道的是该指定什么行动来告诉规则去做这件事。我将事件设置为“在保存内容之前”,并将元素设置为“实体有字段,参数:实体:节点,字段:field_venue_reference”。从我所读到的内容来看,这些部分似乎是正确的设置,但由于我对规则不熟悉,我也不完全确定这一点。有什么建议吗?

EN

回答 2

Drupal用户

回答已采纳

发布于 2012-05-08 22:46:21

您希望实体引用预填充模块。它非常类似于模块,但是该模块的维护人员很顽固,并且只坚持引用节点而不是实体。

规则总是很难预先填充引用字段,所以请不要走这条路。通过使用规则填充其他字段和使用ERP处理引用,您可以将规则和ERP结合起来。

一切都是基于URL的,所以你必须适当地设置你的链接。结构为node/add/article?字段_参考=id,因此可以使用节点/添加/评审?field_business_ref=457

指向表单的链接可能类似于l('add review', 'node/add/review?field_business_ref='. $node->id)

票数 4
EN

Drupal用户

发布于 2012-05-07 20:43:43

如果您有两个节点类型Bussines和Review,并且您只想添加引用,那么节点引用URL可能是您的解决方案。下面是这个模块的一个很棒的教程

http://mustardseedmedia.com/podcast/episode37

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

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

复制
相关文章

相似问题

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