На главную

Реализация плеера с поддержкой сезонов и серий DLE

Необходимо реализовать вывод плеера с возможностью переключения сезонов и серий через одно дополнительное поле DLE (например: playlist). Общая концепция: Все данные о сезонах и сериях хранятся в одном дополнительном поле типа список. Структура данных основана на разделении по сезонам с помощью специальных маркеров #seasonN. Пример структуры поля: #season1 Серия 1|https://rutube.ru/embed/xxx1 Серия 2|https://rutube.ru/embed/xxx2 #season2 Серия 1|https://rutube.ru/embed/yyy1 Серия 2|https://rutube.ru/embed/yyy2 Функциональность: Кнопки сезонов выводятся над плеером. Кнопки серий выводятся под плеером. При клике на кнопку сезона — отображаются только серии этого сезона. При клике на кнопку серии — в iframe подгружается соответствующее видео. При загрузке страницы автоматически загружается первая серия первого сезона. Все данные берутся из одного дополнительного поля (например: playlist).