Drupal - 代表另一个用户标记节点(以编程方式)

时间:2010-11-09 11:28:48

标签: php drupal flags

我有一个自定义模块,允许用户邀请朋友查看他/她最喜欢的(标记的)节点。

在邀请/注册时..我希望能够为新(邀请)用户复制(邀请者)用户标志。

我读了http://drupal.org/node/305086并说它要使用:

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

但无论我为$ account输入什么值,都不会为新用户创建新标志。

任何人都可以帮忙!

1 个答案:

答案 0 :(得分:5)

$account必须是使用$account = user_load(array('uid' => 123));实现的用户对象。你在做这个吗?