gpt4 book ai didi

php - 穆德尔 |获取类(class)数据moodle

转载 作者:行者123 更新时间:2023-11-29 21:24:56 24 4
gpt4 key购买 nike

我有一个自定义页面information.php,其中包含Moodle中每门类(class)的链接,其中打印了每门类(class)的摘要。

显示我在information.php中的类(class)名称

global $DB, $COURSE;   

$course = $COURSE->fullname;

问题是,它只打印第一个类(class) ID 中的信息:

Coursename1

而不是根据我点击链接的当前类(class)。

我做错了什么?提前致谢。

最佳答案

最好将类(class) ID 传递到您的信息页面。

在原页面显示链接:

$url = new moodle_url('\local\yourplugin\information.php', array('id' => $course->id));
echo html_writer::link($url, get_string('informationlink', 'local_yourplugin'));

然后在您的 information.php 页面中:

$courseid = required_param('id', PARAM_INT);

// Use get_course() for performance.
$course = get_course($courseid);

// Use require_login($course) to test if the user can see this course.
require_login($course);

关于php - 穆德尔 |获取类(class)数据moodle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35556887/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com