MDL-80991 files: consistent display of filepicker accepted types.

This commit is contained in:
Paul Holden 2024-02-27 16:08:37 +00:00
parent b2fa19f45d
commit 3ecb9b8ec0
No known key found for this signature in database
GPG Key ID: A81A96D6045F6164

View File

@ -184,11 +184,10 @@ class MoodleQuickForm_filepicker extends HTML_QuickForm_input implements templat
$html .= "<div><object type='text/html' data='$nonjsfilepicker' height='160' width='600' style='border:1px solid #000'></object></div>";
$html .= '</noscript>';
if (!empty($options->accepted_types) && $options->accepted_types != '*') {
if (!empty($args->accepted_types) && $args->accepted_types != '*') {
$html .= html_writer::tag('p', get_string('filesofthesetypes', 'form'));
$util = new \core_form\filetypes_util();
$filetypes = $options->accepted_types;
$filetypedescriptions = $util->describe_file_types($filetypes);
$filetypedescriptions = $util->describe_file_types($args->accepted_types);
$html .= $OUTPUT->render_from_template('core_form/filetypes-descriptions', $filetypedescriptions);
}