Расширения Joomla WebTolk
97 Всего расширений
12 Категорий
496 Выпущено версий
571247 Всего скачиваний
Joomla Form поле для использования в XML-формах Joomla-расширений. Отображает выпадающий список select-option со списком курсов Moodle.
Поле использует метод core_course_get_courses Moodle REST API.
Необходимые права доступа для работы метода core_course_get_courses:
moodle/course:viewmoodle/course:updatemoodle/course:viewhiddencoursesВы можете использовать все стандартные атрибуты для полей Joomla типа list, такие как multiple, class, parentclass, layout и т.д.
Метод core_course_get_courses поддерживает необязательный параметр course_ids, который позволяет указать список id курсов. Если параметр пустой, то отображаются список всех курсов, кроме курса для главной страницы.
Указывайте список id через запятую: course_ids="1,8".
<field addfieldprefix="Webtolk\JMoodle\Fields"
type="courseslist"
name="course_id"
course_ids="1,8"
multiple="true"
layout="joomla.form.field.list-fancy-select"
label="Course Ids"
description="Select Moodle coursees"/>