Drupal 6 サイトで、ノード フォーム内の情報を使用して新しいユーザーを作成するこの関数があります。
function altas_create_user($name,$pass,$mail) {
$newuser = array(
'name' => $name,
'mail' => $mail,
'pass' => $pass,
'access' => 1,
'notify' => 1,
'status' => 1,
);
return user_save(NULL, $newuser);
}
ここで注意したのは、そのユーザーに役割を割り当てていないということです。どうすればいいですか?
これを追加しようとしましたが、うまくいきませんでした:'role' => 'rolename',
どうすればいいですか?ご協力いただきありがとうございます!
編集: API を調べたことを忘れていましたが、おそらく を使用する必要があること がわかりまし'roles' => $roles
たが、実際にロール名を入力する方法がわかりません$roles
。