Drupal 7 webform / entityforms带有节点引用

时间:2014-01-29 11:26:34

标签: drupal drupal-7 drupal-webform

我在节点上有一个表单,它显示2个字段,这些字段是当前节点页面中的实体引用字段。它会在字段标签上显示正确的信息,但只要保存表单,它就会保存节点标题而不是正确的信息。

查看https://www.dropbox.com/s/rwj1lu1d34zgb53/ScreenshotEntityform.jpg

的屏幕截图

我不知道PHP或如何修改/编写Drupal模块,我只需要一些指导,如果这是可能的以及如何做到这一点,所以任何帮助都会真的很棒,谢谢。

1 个答案:

答案 0 :(得分:0)

有一个设置可以编辑实体参考字段的显示方式。

如果你去结构>内容类型>您的内容类型>管理显示然后您将看到一个选择框来控制每个字段的格式。

实体引用字段允许您在标签,实体ID或呈现实体之间进行选择。听起来好像它被设置为标签所以显示节点标题。如果将其设置为显示已呈现的实体,则它将显示属于所引用实体的所有字段。

隐藏您不希望显示的字段的最简单方法是安装Field Permissions模块。这将为您提供每个字段的设置,允许您选择谁可以看到它。如果您不想使用“字段权限”模块,则可以创建自定义模板,但这听起来像是您试图避免...