0
我在moodle中編寫了一個插件,它應該爲某些用戶分配「coursecreator」角色。如何爲moodle中的用戶分配「coursecreator」角色?
$coursecreatorroleid = $DB->get_field('role', 'id', array('shortname' => 'coursecreator'));
role_assign($coursecreatorroleid, $user->id,context_course::instance());
if (user_has_role_assignment($user->id, $coursecreatorroleid))
echo "True";
但它沒有工作。有人可以幫我嗎? 謝謝。
'context_system :: instance()'是我的答案。 Tnx很多。 –