过滤Chamilo LMS的课程

时间:2017-03-07 11:28:25

标签: chamilo-lms

我是chamilo lms学习系统的新手。我在Chamilo上创建了我的门户网站并添加了课程。现在我想在课程主页上添加过滤器,我可以根据课程进度过滤课程。过滤器完成按钮过滤器将过滤所有已完成的课程,部分完成过滤器将过滤尚未完成的过程。

有什么办法可以在课程主页上添加课程进度过滤器吗?任何建议或技术方面的帮助都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

目前尚不清楚您所谓的课程。您似乎混合了当然的概念(如提供主页的课程空间)和学习路径(具有进度指示器)。目前尚不清楚您是想过滤课程还是仅显示跟踪信息,以及您是想以教师还是学生的身份进行。这一切都很难回答你,但我猜。

可以在学习路径列表页面上看到不同学习路径的进度。 Chamilo是一种相对过程性的语言,其友好URL相对较少,因此很容易理解在代码中查找示例的位置。

学习路径的跟踪显示在main / lp / lp_controller.php页面上(对于你自己的进展,在chamilo 1.11.0及更高版本中),如果你用“加载脚本”,可以在同一页面上看到& action = report& lp_id = x“参数。这应该让您首先了解在何处查找获取所需数据的函数调用。

然后在课程主页上显示此信息主要是检查main / course_home /文件夹并查看您要放置它的位置的问题。您可能需要修改main / template / default /中的模板,但模板尚未支持所有页面。