Drupal 7在路径自动模式中获取节点参考自定义字段

时间:2016-07-20 12:30:45

标签: drupal drupal-7

在drupal中我有2种内容类型"事件"和"新闻"。新闻内容类型具有节点参考字段" field_associated_event"从事件内容类型中选择事件。事件还有另外两个字段文本字段" field_url_one"和" field_url_two"

事件的路径自动模式

[节点:field_url_one] / [节点:field_url_two] /事件

对于新闻网址​​,我想得到这个,但它不能正常工作

[node:field_url_one] / [node:field_url_two] / news / {news alias} - 无法正常工作

仅在url中给出结果:news / {news alias}

我使用了实体,实体引用模块但没有获取令牌来引用字段。如果我使用

,它只获得事件标题

[node:field_associated_event] / news / {news alias}

它工作正常并在网址中获取事件标题。

如何在新闻页面的url中获取事件字段?

1 个答案:

答案 0 :(得分:1)

您需要安装Entity tokens模块(随Entity模块一起提供)。然后,您就可以在路径模式中使用[node:field-associated-event:field_url_one][node:field-associated-event:field_url_two]令牌。

请注意使用连字符而不是下划线(即正确为[node:field-associated-event],而不是[node:field_associated_event])。