Как получить доступ к файлам внутри папки moodledata в Moodle

Я новичок в мудле. Я создал загрузку файла в плагине. Файл будет загружен внутрь /moodledata/logoimage. Я не знаю, как отобразить файл в пользовательском интерфейсе.

Пробовал отображать как /file.php/logoimage/logo1.jpg в браузере.

Пишет неверный идентификатор курса. Если я получаю доступ к любому изображению, например /file.php/7/logoimage/logo1.jpg, где 7 — идентификатор курса, изображение работает.


person Dilip Rajkumar    schedule 10.05.2012    source источник


Ответы (1)


Я не совсем понял, что вы пытаетесь сделать, и я не думаю, что вы хотите хранить файлы в корне мудледата, но первое, на что вы должны обратить внимание, это то, что управление файлами изменилось радикально изменилось с версии 1.9 на 2.x .

Вам следует искать информацию в документации Moodle (http://docs.moodle.org) и на форумах (http://moodle.org/forums/).

Форумы сообщества Moodle очень активны, и я уверен, что вы очень быстро получите ответы на свои вопросы.

person edelgado    schedule 12.05.2012
comment
Спасибо за ваш ответ.. Мой вопрос заключается в том, как получить изображение, которое находится внутри moodledata/PDFImage/logo.jpg.. - person Dilip Rajkumar; 12.05.2012
comment
Вы должны заглянуть в документацию Moodle по файловому API. Вы найдете его здесь: docs.moodle.org/dev/File_API#Serving_files_to_users - person edelgado; 15.05.2012
comment
заглянуть в документы НЕ является ответом. - person ThePhi; 31.03.2021