Доброго дня.
Webasyst v2.6.0.683
Не нашёл в методе getFileControl класса waHtmlControl такой параметр (атрибут) для input[type='file'] как accept.
Он нужен для того, чтобы указывать разрешённые mime-типы загружаемых файлов. Очень полезный атрибут.
Как я понял, чтобы он учитывался, достаточно в waHtmlControl.class.php:526 в массив добавить элемент accept. Вот так array('class', 'style', 'id', 'accept')
Или есть ещё варианты указать accept?
Есть возможность добавлять собственные типы полей
Спасибо за идею, Anton F. Я в курсе кастома.
Но здесь речь о вполне типичном типе полей waHtmlControl::FILE, и не вижу смысла "придумывать новый велосипед, чтобы указать ограничения в разрешённом весе пассажира, когда это должно быть заложено в существующем"
Я двумя руками за модернизацию waHtmlControl, но WA игнорит как сторонние PR так и, в целом, подобные предложения т.ч. можешь не ждать пока починят старый велосипед...
Как вариант, можно добавить атрибут через js костыль: