2015-08-04 6 views
1

Привет Я работаю с Moodle 2.9.1. Здесь у меня есть форма для загрузки вопроса и файла ответов. Я успешно загружаю файл ответов в место и вставляю текст вопроса и имя файла ответа в базу данных.Как показать загруженный файл в File picker в Moodle?

Теперь я хочу отредактировать вопрос, а при редактировании вопроса уже загруженный файл будет показан в области file picker.

How can I show the uploaded file in filepicker area?? 

Для текстового редактора можно использовать

$mform->addElement('editor', 'desc', get_string('description'));  
$mform->setDefault('desc', array('text'=>$defaulttext)); 

Пожалуйста, помогите мне ..

ответ

1

Элемент filepicker используется для загрузки одного файла разовый, который будет обрабатываться (а затем , обычно, отбрасывается). Если вы хотите, чтобы файл оставался частью хранилища Moodle и снова появлялся при повторном открытии формы, вы должны использовать filemanager (и при необходимости ограничивать одним файлом).

В документах Moodle есть данные о том, как использовать этот https://docs.moodle.org/dev/Using_the_File_API_in_Moodle_forms#filemanager (включая повторное заполнение области «черновиков» при загрузке формы).

 Смежные вопросы

  • Нет связанных вопросов^_^