Rules + получение токена для ссылки флага = непонятная проблема

Главные вкладки

Аватар пользователя Тимофей Тимофей 23 мая 2016 в 17:25

Добрый день.

Генерирую ссылку для изменения флага при создании материала через rules, в ней есть токен.

Если вручную подставляю id материала в функцию, то все ок:
$token=flag_get_token(123);

Если получаю id материала отдельно, то id правильный выводится:
$content_id = token_replace('[entity-created:nid]', array('node' => $node));

Если подставляю $content_id для генерирования токена, то генерируется левый токен, никак не связанный с id:
$token=flag_get_token($content_id);

В чем может быть проблема?

Полный текст:

<?php
$content_id 
token_replace('[entity-created:nid]', array('node' => $node)); //получаем id создаваемого материала
$token=flag_get_token($content_id); //генерируем токен для ссылки

print_r($token);?>