Доброго времени суток.
В форме нужно сделать поле для загрузки нескольких файлов(форма сделана через form api)
<?php
$form['file'] = [
'#type' => 'managed_file',
'#required' => TRUE,
'#multiple' => TRUE,
'#upload_validators' => [
'file_validate_extensions' => array('pdf'),
'file_validate_size' => array(5000000)
],
'#upload_location' => 'public://form_files/'
];
?>
Суть проблемы:
Заказчик хочет чтобы файлы удалялись по нажатию на иконку (которая должна быть рядом с названием файла), но по дефолту поле выглядит так: (как я понял, тут юзается ajax)
Т.е нужно отметить файл и после нажать на 'remove selected'.
Как изменить дефолтное поведение?
Спасибо.
Комментарии
Мы на одном большом проекте страдали с этим. Если удастся вспомнить/найти инфу, то поделюсь
Может включить twig debug, посмотреть какой шаблон это выводит и кастомизировать его?