gpt4 book ai didi

php - 在 Drupal 中如何获取 tnid 或翻译节点的节点 ID?

转载 作者:可可西里 更新时间:2023-10-31 23:09:35 25 4
gpt4 key购买 nike

如果任何给定节点可用,我需要访问已翻译节点的 ID。 nid 是节点 ID。看起来 tnid 将是翻译节点的 ID。然而,情况似乎并非如此。我怎样才能得到那个ID?我尝试了以下代码,但没有用。

  global $language;
$translations = translation_node_get_translations($node->tnid);
if ($translations[$language->language]) {
$tnode = node_load($translations[$language->language]->nid);
echo $tnode->nid;
}

有什么建议吗?

我需要 tnid 来创建自定义翻译链接。谢谢。

最佳答案

translation_node_get_translations($node->tnid);

提供所有对应语言节点的数组。我没有意识到,但这就是我所需要的。

关于php - 在 Drupal 中如何获取 tnid 或翻译节点的节点 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4950089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com