Drupal - Пометка узлов от имени другого пользователя (программно)

У меня есть собственный модуль, который позволяет пользователю приглашать друзей, чтобы увидеть его / ее любимые (помеченные) узлы.

После приглашения / регистрации. Я хочу иметь возможность дублировать флаги (приглашающего) пользователя для нового (приглашенного) пользователя.

я прочитал http://drupal.org/node/305086 и там сказано:

function flag($action, $content_id, $account = NULL, $skip_permission_check = FALSE)

однако независимо от того, какое значение я ввел для $account, новый флаг не создается для нового пользователя.

Кто-нибудь может помочь, пожалуйста!

1 ответ

$account должен быть пользовательским объектом, реализованным с $account = user_load(array('uid' => 123));, Ты этим занимаешься?

Другие вопросы по тегам