Кнопка для загрузки файла

Чтобы добавить в задание кнопку для загрузки файла, используйте компонент {{field type="file" name="<идентификатор поля>"}}. Идентификатор поля должен совпадать с названием поля в описании выходных данных. Например:

{{field type="file" name="result" }}
Полный список параметров

Параметр

Описание

Обязательный

Значение по умолчанию

type

Тип поля: file — кнопка для загрузки файла.

да

нет

name

Идентификатор поля. Должен совпадать с названием поля в описании выходных данных.

да

нет

label

Надпись на кнопке. Например, label="Нажми меня".

нет

В зависимости от языка интерфейса «Загрузить файл» (русский), «Upload file» (английский), «Dosya yükle» (турецкий), «Unggah file» (индонезийский).

validation-show

Расположение всплывающих подсказок (отображаются, если ответ не прошел валидацию). Расположение указывается относительно поля ввода.

Допустимые значения:

  • Над полем ввода: "top-left" (слева), "top-center" (посередине), "top-right" (справа).

  • Под полем ввода: "bottom-left" (слева), "bottom-center" (посередине), "bottom-right" (справа).

  • Слева от поля ввода: "left-top" (сверху), "left-center" (посередине), "left-bottom" (внизу).

  • Справа от поля ввода: "right-top" (сверху), "right-center" (посередине), "right-bottom" (внизу).

  • Не показывать сообщение ("false").

нет

"top-left"

class

CSS-класс для поля. Например: class="annotation".

нет

".field" ".field_type_file"

В описании выходных данных добавьте поле с типом file. Например:

{
  "result": {
    "type": "file",
    "required": true
  }
}