Перейти к основному содержимому

Загрузка файла

Поле для загрузки файлов - творческих заданий, видиовизиток и не только.

Как поле "Загрузка файла" выглядит в заявке

Настройки в АИС

Тип поля "Загружаемые файлы".

Максимальный размер в МБ

Пойдет в текст плашки.

Допустимые расширения

Пойдут в текст плашки и помогут пользователю выбрать файл по mime-type, то есть визуально уберут из файловой системы файлы с расширениями, которые не подходят.

:::

Сайт ни при каких условиях не выведет m4v, так как бек не умеет принимать файлы такого формата.

:::

Валидация мин/макс количество

На фронте ни на что не влияет.

Появилось недавно в новой админке admin2023, фронт под это пока не подстроен. Пока, можно ли загрузить 1 файл или много - задается в CMS.


Настройки в CMS

настройки поля в CMS

Заголовок

Лейбл

Ключ

Обычно creativeTaskDownload для творческих и videoTaskDownload для видеовизиток

Количество

Ну понятно

Режим

Если без творческих заданий - синий текст Посмотреть задание и инструкцию никогда не выведется, и значение блока не сбросится, если вдруг в заявке есть провайдер заданий.

Если Потребитель творческих заданий - содержащий это поле блок станет потребителем творческих заданий. Подробнее про взаимодействие провайдер - потребитель творческих заданий

Шаблон подсказки

Обычный текст. Переносы на новую строку соблюдаются.

Можно вставить шаблонную переменную

$size
$extensions

$size

Выведет число, указанное в АИС в валидации Максимальный размер файла

$extensions

Выведет через запятую расширения, указанные в АИС в валидации Допустимые расширения

Текст кнопки, открывающей попап

Если поле - потребитель творческих заданий, под инпутом загрузки файла выведется синий текст.

Текст, если не выбрано направление

Это легаси с тех времен, когда на шаг с творческими заданиями можно было попасть, не заполнив направление или часть, откуда эти инструкции для этих самых творческих заданий должны были подтянуться.

Тем не менее, плашка все равно появится в режиме предпросмотра, если поле ожидает инструкцию к заданию, а она не предоставлена.