哪个标记用于节点的元标记模块中的关键字字段

时间:2014-10-10 17:01:18

标签: drupal-7 drupal-modules

我想从节点的metatag keywords字段中获取值,并在站点地图中使用它。

我尝试过以下令牌值,但没有任何对我有用。请建议

[node:source:metatag:keywords],
[metatag:keywords],
[node:metatag:keywords],
[node:metatag:news_keywords],

[node:taxonomy-forums:metatag:keywords],
[node:original:metatag:keywords],
[node:field-category:metatag:keywords],
[node:field_search_keyword]

1 个答案:

答案 0 :(得分:0)

关于我对同一问题的解决方案的总结 - 获取关键字令牌 - 如果另一个人在2个小时前像我一样面对它 - 不是drupal bug -

首先获得所有代币

  • 使用devel模块或
  • 手动

手动获取令牌

print theme('token_tree', array('node'), TRUE, TRUE);

然后是token_replace

print token_replace('[node:metatag:keywords]', array('node' => $node));