Я пытаюсь создать кнопку в курсе moodle, чтобы позволить студентам загружать все ресурсы, чем можно загрузить.Сделайте кнопку «Скачайте все файлы» с курса moodle
Любые подсказки?
Я проверяю de mdl_course
и имею идентификатор курса. Затем я перехожу к mdl_resource
, где я нахожу ресурс, который я просто добавляю в курс. Затем я перехожу к mdl_files
, и я нахожу файл, который я просто загружаю.
Но не знаю, как сделать кнопку, которая находит все файлы с курса. Любые подсказки?
Проблема в том, что база данных moodle не ясна. Например: у меня есть идентификатор курса, и поиск в mdl_resources я нахожу ресурсы с помощью этого course_id. Но в mdl_files не используется идентификатор курса, он использует context_id, соответствующий mdl_context, и имеет экземпляр instance_id, который не соответствует идентификатору курса. Я заблокирован.
Я использую Moodle 2.7 над Centos.
[Что вы пытались до сих пор?] (Http://whathaveyoutried.com) Пожалуйста, отредактируйте свой вопрос, чтобы показать [mcve] кода , с которым у вас возникли проблемы, тогда мы можем попытаться help с конкретной проблемой. Вы также должны прочитать [ask]. –
@TobySpeight Проблема в том, что база данных moodle не ясна. Например: у меня есть идентификатор курса, и поиск в mdl_resources я нахожу ресурсы с помощью этого course_id. Но в mdl_files не используется идентификатор курса, он использует context_id, соответствующий mdl_context, и имеет экземпляр instance_id, который не соответствует идентификатору курса. Я заблокирован. –