在Drupal 7中访问节点内容内的$ language


8

通常,我会使用$ language在我的drupal 7页面上获取活动语言。现在,我正在对节点内容进行一些更改(设置为PHP代码),并且似乎无法使任何变量正常工作?我非常需要获取节点内容中的活动语言-怎么样?

7  nodes  i18n-l10n 

Answers:


10

如果我了解您的问题:

global $language_content;

这将返回具有当前语言的语言对象。


有用!谢谢。我不知道为什么这么难找到这个变量。


@corbacho:我已经看过文档了,但是误解了$ language和$ language_content之间的区别。现在对我来说似乎很清楚。谢谢。

3

它也可以在一个块内运行。我创建了一个PHP块,该块中我想用language变量自定义链接,并将此代码放入其中:

<?php global $language_content; print $language_content->language; ?>

感谢你的分享!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.