Moodle 1.8.4 Отображать в профиле только курсы, на которые записан пользователь

Re: Re: Re: Moodle 1.8.4 Отображать в профиле только курсы, на которые записан пользователь

от Виталий Лавров -
Количество ответов: 0
Изображение пользователя Эксперт по Moodle
IMHO роль в курсе можно получить 3-мя способами
1) глобальная роль
2) роль в категрии курсов
3) роль в курсе

Посмотрите таблицу mdl_role_assignments (по аналогии с 1.9)
Там есть контекст (привязанный к курсу или кутегории), id роли и id юзера.

ID роли есть в mdl_role
ID юзера в mdl_user
контекст связан с курсом/категорией (instanceid contextlevel)

Запрос к БД возвращающий интересующую вас информацию может любой знакомый с sql.