Количество преподавателей к курсам

Re: Количество преподавателей к курсам

от Vadim Tabunshchik -
Количество ответов: 0
Изображение пользователя Developers
к скольким курсам прикреплены тьютеры

Кто такие тьютеры? Какая роль им назначена в системе? Узнать нужно только количество курсов или ещё и их названия?

Специального плагина нет. Есть блок "Настраиваемые отчеты" (Configurable Reports), плагин Ad-hoc database queries (report_customsql - запросы к БД).

Примеры запросов к БД можно посмотреть здесь: https://docs.moodle.org/29/en/ad-hoc_contributed_reports

Примерный запрос для плагина report_customsql, выводящий ФИО преподавателя roleid='3' (как ссылка на профиль польз-ля) в системе и кол-во его курсов:

SELECT
 CONCAT('<a target="_new" href="%%WWWROOT%%/user/profile.php',CHAR(63),'id=',u.id,'">',u.lastname,' ', u.firstname,'</a>') 'ФИО'
,COUNT(ra.contextid) 'Курсов'
FROM
 mdl_user u
,mdl_role_assignments ra
WHERE ra.roleid = '3'
AND ra.userid=u.id
GROUP BY ra.userid
ORDER BY u.lastname