将用户ID从Moodle传递到外部URL

将用户ID从Moodle传递到外部URL,moodle,Moodle,我希望在指向外部站点的每个Moodle课程中包含URL。我想将userid和courseid作为GET参数在URL中传递给另一个站点。moodle中是否有宏或变量将被userid或courseid替换 例如,我想包括一个URL,如 &courseid= 我希望有一种方法可以让上面URL中的courseid和用户由moodle自动正确填充。您可以使用URL资源中的设置来完成此操作,请参阅:您可以使用URL资源中的设置来完成此操作,请参见:如果您想使用moodle代码执行此操作:您拥有对象$cour

我希望在指向外部站点的每个Moodle课程中包含URL。我想将userid和courseid作为GET参数在URL中传递给另一个站点。moodle中是否有宏或变量将被userid或courseid替换

例如,我想包括一个URL,如

&courseid=


我希望有一种方法可以让上面URL中的courseid和用户由moodle自动正确填充。

您可以使用URL资源中的设置来完成此操作,请参阅:

您可以使用URL资源中的设置来完成此操作,请参见:

如果您想使用moodle代码执行此操作:您拥有对象
$course
$user
,您只需编写
$course->id
$user->id
,就可以了

如果你想使用moodle代码:你有对象
$course
$user
,你只需要写
$course->id
$user->id
,就可以了

在较新的Moodle中,全局对象位于首都$USER和$COURSEin更新的moodles中的全局对象是大写的$USER和$COURSEJust注意,不可能将固定字符串作为变量传递,例如,不可能(moodle 2.1)使用url资源来编写url,如/course/USER.php?USER=1635&id=20&mode=outline,其中“outline”是固定字符串。注意,不可能将固定字符串作为变量传递,例如,不可能(moodle 2.1)要使用url资源编写url,如/course/user.php?user=1635&id=20&mode=outline,其中“outline”是一个固定字符串