---
url: https://docs.juniper.bot/message-templates/components/attachment-upload.md
description: >-
  В данной статье описывается компонент "Загрузка файлов", используемый в
  диалоговых окнах.
---

[действие]: ../../../cmd/custom/actions/index

[действия]: ../../../cmd/custom/actions/index

[действии]: ../../../cmd/custom/actions/index

[действий]: ../../../cmd/custom/actions/index

[действиях]: ../../../cmd/custom/actions/index

[`modal.values`]: ../../types/custom-commands/modal

# Загрузка файлов

Загрузка файлов — компонент ввода данных, позволяющий загрузить до десяти файловых вложений.

Настройки этого компонента представлены так:

![attachment_settings_ru.png](attachment_settings_ru.png)

* **Наименование** — название группы файлов, которое будет отображаться как заголовок;
* **Описание** — описание группы файлов, которое будет отображаться шрифтом поменьше;
* **Идентификатор** — идентификатор компонента, задаётся пользователем (придумываете сами);
  ::: info Информация
  Идентификатор должен быть уникальным среди других компонентов.

  Шаблон запускаемого диалоговым окном [действия] получает данные о вложениях в переменную-карту
  [`modal.values`], ключами которого являются данные идентификаторы.

  Таким образом, в [действии] можно определить информацию о загруженных файлах.
  :::
* **Минимальное/максимальное количество файлов** — ограничения по количеству файлов;
* **Обязательно для заполнения** — если отметить, файлы будут обязательны для загрузки.

## Доступность { #availability }

Данный компонент доступен только для действий [диалоговых окон](../../../cmd/custom/actions/modal-form).
