我需要在\ mod \ lti目录中的locallib.php中添加一行代码。 ('custom_user'=> $ USER->用户名,)
$requestparams = array(
'resource_link_id' => $instance->id,
'resource_link_title' => $instance->name,
'resource_link_description' => $instance->intro,
'user_id' => $USER->id,
'roles' => $role,
'context_id' => $course->id,
'context_label' => $course->shortname,
'context_title' => $course->fullname,
'launch_presentation_locale' => current_language()
);
$requestparams = array(
'resource_link_id' => $instance->id,
'resource_link_title' => $instance->name,
'resource_link_description' => $instance->intro,
'user_id' => $USER->id,
'custom_user' => $USER->username,
'roles' => $role,
'context_id' => $course->id,
'context_label' => $course->shortname,
'context_title' => $course->fullname,
'launch_presentation_locale' => current_language()
);
有没有正确的方法呢?看看插件,它们似乎是用于添加全新功能,而不仅仅是修补单个现有代码。
答案 0 :(得分:0)
只是看看模块 - 之前没有遇到过它。
有自定义参数,但它们看起来像文字值。
我会说可以把代码放进去。虽然我可能会在mod之前和之后添加// CUSTOM。