Необходимо реализовать вывод плеера с возможностью переключения сезонов и серий через одно дополнительное поле 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).