Итог
Суммирую что необходимо доделать:
Макет интерфейса
-
Разделить понятия Фонотеки и Фонотеки маршрута
-
Нужны формы:
-
Форма загрузки файла в фонотеку
-
Модальная форма, которая позволяет загрузить файлы, задать им имена, проставить тип файла
-
-
Форма Создания фонотеки маршрута( плейлиста маршрута)
-
Возможность ввести описание маршрута
-
Выбрать тип маршрута
-
Маршруту присваивается следующий номер маршрута
-
Далее работаем как с “формой редактирования фонотеки маршрута”
-
-
Форма Редактирования фонотеки маршрута( плейлиста маршрута)
-
Номер маршрута, описание ( отображает)
-
Отображаем те треки которые уже есть в плейлисте
-
Отображаем есть ли связь с точкой маршрута
-
Вверху списка те треки, которые не связаны с точками маршрута
-
Можем отдельно увидеть фоновые треки
-
Воспроизвести трек
-
Удалить из списка (удаляет трек из плейлиста)
-
Добавить треки из общей фонотеки (фонотеки)
-
*Открывается форма выбора треков из фонотеки (галочками)
-
-
Загрузить треки с компа
-
Открывается модальное окно “формы загрузки файлов в фонотеку для маршрута”(описана выше)
-
-
-
Форма выбора треков из фонотеки
-
Форма со списком где галочками можно отметить треки из фонотеки, которые нужно добавить в плейлист. Те, которые уже есть в плейлисте - уже отмечены
-
-