Этап
Открыта
Тип
Задача
Приоритет
Обычный
Трудоемкость
Обычная
Создана
Дата создания
год и 2 месяца назад
Назначена
Обновлена
8 месяцев назад

В tndt-77 мы делаем первую итерацию загрузки файлов. В ней будет максимально простой контрол загрузки, такой, чтобы осилить все за оставшийся месяц-полтора.
Он будет состоять из просто html-формы, ведущей на роут загрузки, и редиректа обратно после.
В это итерации добавляем vue-компонент c dropZone. Загрузка осуществляется через ajax, по окончании всплываем модалка для заполнения меты по файлу, при окончательном сохранении, контрол сам перед собой добавляет vue-компонент прикрепленного файла, рядом с теми, что били отрисованы twig’ом.

Панель управления

Комментарии могут оставлять только авторизованные пользователи
 demius 8 месяцев назад

по итогу мы таки вернулись к vue-компоненту, правда без dropzone. Так что эту задачу переделаем на расширение компонента. Как dropZone, так и модалкой с заполнением меты для файла. Это важно, но не так критично, пока нет выбора файлов из загруженных ранее, и нет списков файлов (кстати на это стоит отдельную задачу)

 demius год и 1 месяц назад

На самом деле мы уже делаем загрузчик компонентом. Но делаем минимально необходимое, для того чтобы не пложить страницы, которые потом буду выкинуты и заменены на ajax. Здесь думаю стоит навести в нем красоту, сделать dropzone, внятный вид файла готового к загрузке. По успеху, добавлять фал в документ без перезагрузки страницы (наверно отрисовкой фрагмента html, и прицепления его к полученным на странице)