Я использую Drupal (версия 6.x) и пытаюсь создать фрагмент PHP, который генерирует динамическую ссылку.Эта ссылка должна показывать идентификатор узла (номер узла, на который вы смотрите) и gid (идентификатор группы, к которой принадлежит узел).Я также использую модуль органических групп.
У меня есть это:
<?php
if (module_exists('og')) {
$group_node = og_get_group_context();
$nodeid = $node->nid;
$gid02 = $group_node->nid;
$gid = (int)$gid02;
if ($gid02 === null) $gid = 0;
$output .= "
<a href=\"/node/add/liqui/{$node->nid}?gids[0]=$gid\">Liqui!</a>
";
print $output;
;
}
?>
Дело в том, что на выходе есть одно и то же число для двух вещей, GID (идентификатор группы), а не NID (идентификатор узла).
Я думаю, что $node->nid
не работает, потому что он сталкивается или что-то в этом роде, и сценарии одинаковы, nid и gid ...Могу ли я изменить это, чтобы показать идентификатор узла?где {$node->nid}
есть?