2010-11-09 2 views
2

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

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

я прочитал http://drupal.org/node/305086 и говорит использовать:

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

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

может любой помочь пожалуйста!

+0

Можете ли вы добавить примерный код того, что вы сейчас делаете. – googletorp

ответ

5

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