基于自定义字段的 Drupal 实体参考

Posted

技术标签:

【中文标题】基于自定义字段的 Drupal 实体参考【英文标题】:Drupal Entity Reference based on custom field 【发布时间】:2014-05-14 14:15:01 【问题描述】:

我希望这个问题还没有得到解答,但是我搜索了很多主题,但没有找到答案。

问题是:我正在尝试链接来自不同内容类型的两个节点,并且我想使用另一个字段而不是另一个节点的标题作为参考。

我不想使用节点的标题的原因是因为我目前正在为电影院构建网站。我正在使用 Feeds 从 xml 文件中导入电影和电影时间。它们都由各自的内容类型表示。 每部电影都有自己从数据库中挑选的唯一 ID,这是我想用来连接两个节点的字段。

目的是在电影时间旁边显示一部电影(它们不止一部电影 一部电影的时间节点,因为可以在 3D/非 3D 模式下观看电影,VO/翻译...)。

当我尝试使用实体引用时,我找不到使用此唯一电影 ID 填充(例如)文本字段的方法,以便将其用作视图中的关系。

我希望我的问题和问题都可以理解(请原谅我的英语......),并且你们中的一些人可以帮助我找到解决方案。 提前致谢

【问题讨论】:

【参考方案1】:

我通过根据电影 ID 对字段进行分组解决了这个问题。 我只需要制作一些模板来包装我的视图输出以包装所有字段,但这应该不是问题;)

【讨论】:

【参考方案2】:

您可以切换实体引用选择方法以使用视图而不是“简单”。您必须安装视图。

【讨论】:

你能再解释一下吗?我试过了,但我真的不知道如何设置它。我将使用的视图应该呈现电影 ID 吗? (顺便说一句,谢谢你的回答)

以上是关于基于自定义字段的 Drupal 实体参考的主要内容,如果未能解决你的问题,请参考以下文章

在 Drupal 中按字段搜索自定义节点?

Drupal,Ubercart - 将自定义字段添加到结帐表单

自定义字段的drupal主题化视图:PHP代码

拉 Drupal 视图自定义字段 $data 变量的字段值?

如何使用 drupal 6 中的自定义字段将自定义版本的节点/添加表单放在视图中?

Drupal 7 Views 自定义视图模板字段