Yii2. Dropzone. Как установить несколько виджетов на одной странице?

Главная  >>  Backend  >>  Yii2. Dropzone. Как установить несколько виджетов на одной странице?

В статье речь пойдет о расширении kato/DropZone (https://github.com/perminder-klair/yii2-dropzone) — точнее о том, как разместить несколько виджетов на одной странице.

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

Итак, вне зависимости от Вашей разметки — будь-то разные табы или просто инлайново несколько DropZone — суть сводится к указанию уникальных id, dropzoneContainer, previewsContainer при инициализации виджета.

Пример вышесказанного ниже:

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