Как добавить слайдер с фото в тексте статьи Битрикс?

Суть задачи:
Статья добавляется как элемент инфоблока, пишется в визуальном редакторе. Заказчик хочет, чтобы в любом месте статьи (после абзаца например) он смог через визуальный редактор вставить "слайдер с фотографиями (не 1 фото)" + иметь возможность задать обтекание текста (справа, слева или по центру).
Дано:
1. галерей может быть несколько в статье;
2. контент-менеджер не знает базового html;
3. так-как слайдер имеет глубокую html структуру и КМ не знает html, выводить код слайдера через сниппет и добавлять картинки по одной через стандартный механизм добавления картинок в визуально редакторе, не подходит!!!
Мой план:
1. Создать множественное свойство тип файл.
2. В статье, в нужном месте вставить "шорткод" типа [gallery id="123" float="rigft"] завернув его в сниппет.
3. В шаблоне парсить статью и в место "шорткода" выводить "слайдер-галерею".
Понимаю что это "костыль-костыль" но на что горазд ...
Подскажите в формате Битрикс может есть более "правильное" решение задачи?
  • Вопрос задан
  • 2844 просмотра
Решения вопроса 1
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
Создать отдельный инфоблок для таких галерей.
Галерея будет элемент этого ИБ.
Картинки галереи хранить в множественном свойстве типа "файл".
Можно заранее продумать какое нибудь списочное свойство для разных шаблонов галереи.

Вывод сделать так как описано тут, адаптировав под свои нужды.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы