Новый шаблон YouTube Channels и другие обновления

Новый шаблон YouTube Channels и другие обновления

24 сентября 2016


Автор: Павлов Александр
Приветствую коллеги и клиенты.

Выпустили обновление 2.2.0 для нашего модуля Ленты YouTube (YouTube Channels). Главным отличием данного обновления от предыдущих является переработка визуального представления контента и работа компонентов.

Для начала хочется рассказать о самом главном. Мы создали новый шаблон, который получил название flat. Посмотреть как он работает уже можно на нашем сайте
При разработке данного шаблона мы отказались от сторонних библиотек и использовали только то, что идет вместе с Битриксом, а точнее встроенную BX-библиотеку. Теперь скрипты шаблона не будут конфликтовать со сторонними библиотеками, а работать так, как мы это задумали.
Поменялся внешний вид и логика работы шаблоны:
  • Внешний вид роликов теперь представляет собой набор плиток с превью и краткой информацией о роликах.
  • Сменилась логика показа роликов. При клике на ролик под его рядом разворачивается, так называемая, область просмотра (предварительно закрывая другие области просмотра, если таковые имеются в активном состоянии). Если для данного ряда уже сформирована область просмотра, то перезагружается только ее содержимое.
Так как шаблон полностью работает на нативной Битрикс библиотеке, то скорость его работы значительно увеличилась, а так же не подгружает сторонние скрипты и стили.


Что еще сделано в данном обновлении:
  • Убрали из каждого шаблона дистрибутив Fancybox, что должно было сделать давно. Теперь данный плагин и его стили находятся в Tools и подключаются от туда.
  • Убрали из компонента настройки для fancybox и jquery и переместили их в параметры дефолтных шаблонов. Внимание! Если вы используете любой дефолтный шаблон без изменений, то рекомендуем пересохранить настройки компонента, после обновления.
  • Устранили ошибку вывода видео для протоколов HTTP и HTTPS.
  • Поправили несколько незначительных ошибок и оптимизировали работу компонента.