我有一个自定义模块,允许用户邀请朋友查看他/她最喜欢的(标记的)节点。
在邀请/注册时..我希望能够为新(邀请)用户复制(邀请者)用户标志。
我读了http://drupal.org/node/305086并说它要使用:
function flag($action, $content_id, $account = NULL, $skip_permission_check = FALSE)
但无论我为$ account输入什么值,都不会为新用户创建新标志。
任何人都可以帮忙!
答案 0 :(得分:5)
$account
必须是使用$account = user_load(array('uid' => 123));
实现的用户对象。你在做这个吗?