Просмотров: 4894 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 03.08.2018
Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5
Недоступно в редакциях:
Старт

Как переехать с простой на многопользовательскую галерею

Технически сделать это не сложно. Надо просто на странице с фотогалереей поменять компонент Фотогалерея 2.0 на Фотогалерея 2.0 (многопользовательская) и настроить новый компонент на информационный блок, который использовался для простой галереи . Потребуется дополнительная работа с инфоблоками.

Нажмите на рисунок, чтобы увеличить

Структура однопользовательской и многопользовательской галерей отличаются. Если первая состоит просто из альбомов (разделов инфоблока), то вторая в первую очередь состоит из галерей пользователей (головных разделов), а уже галереи включают в себя альбомы (вложенные разделы).

Если просто назначить для компонента старый инфоблок, то все альбомы будут выглядеть как галереи и при переходе по ним фото отображаться не будут, так как они лежат в корне галереи (головном разделе), а должны быть в альбомах (дочерних разделах).

Для корректной работы многопользовательской фотогалереи создайте в корне инфоблока раздел Откройте страницу инфоблока: Контент > название_типа > название_инфоблока
(где вместо название_типа, название_инфоблока будут реальные названия вашего типа и инфоблока)
и воспользуйтесь Добавить раздел.



Подробнее...
, присвойте ему символьный код и перенесите все остальные разделы в только что созданный. В итоге в корне инфоблока будет один раздел - галерея, а в ней остальные разделы - альбомы. Созданная галерея будет принадлежать её создателю (либо администратору, либо редактору сайта).

Важно запомнить!

Перед указанием инфоблока в настройках компонента создайте в корне инфоблока раздел и перенесите в него все разделы и элементы, созданные в простой фотогалерее.


39


Курсы разработаны в компании «1С-Битрикс»