Модуль для работы с субэлементами.

Представляем Вашему вниманию Новинку рынка! Быстрое и оперативное решение! Это модуль для решения целой группы задач возникающих перед контент-редакторами сайта. Который позволяет экономить время и деньги!

Обладатели сайтов с большим ассортиментом товаров нуждаются в людях –редакторах, которые будут заниматься выводов информации в публичную часть сайта. Например представьте следующую задачу: существует информационный блок со списком элементов, в котором хранятся объекты. Другой блок хранит элементы текущего информационного блока.
Наиболее часто такую ситуацию мы видим на примере товара и товарного предложения.

Однако очень часто подобную схему мы видим и в других случаях:
  • автор и его книги,
  • домики в отеле и номера в них,
  • квартиры в домах.
[spoiler]Наша модель позволяет объединить все звенья структуры данных объекта в цепочку характеристик, объединив в одну папочку. Но если вывод подобных данных в публичную часть сайт - вполне тривиальная задача для интегратора, то обслуживание такой структуры для редактора сайта может доставить множество неприятных моментов.

Те кто сталкивался с подобным в своей практике сразу представили следующую картину: ищем в админке сайта элементы связанные с текущим в другом инфоблоке при любой необходимости отредактировать описание. При этом повышается нагрузка на редактора, падает производительность труда, повышается вероятность ошибки.
Существует в коробочном решении битрикса, инструмент для облечения в решении данной задачи, но идет он только в комплекте при покупки интернет магазина, в связке товар-товарное предложение. Частые жалобы администраторов сайтов на данную проблему натолкнуло нас на мысль создать инструмент для решения этой проблемы. Итак встречайте модуль субэлементы!

Установка

Установка модуля происходит стандартными средствами.
После установки необходимо добавить правило обработки связи элементов с помощью меню
Сервисы->Субэлементы->Интерфейсы->Добавить интерфейс.
При этом следует заполнить следующие параметры.
  1. Активность - Активность связи между инфоблоками.
  2. Название вкладки - Название вкладки, в которой отображаются связанные элементы.
  3. Сортировка - Учитывается, если связей для инфоблока несколько.
  4. Базовый инфоблок - Инфоблок к элементам которого привязываются субэлементы
  5. Инфоблок субэлементов - Инфоблок субэлементов
  6. Свойство привязки субэлемента - Свойство типа "Привязка к элементу", в котором храниться значение связи.
Предварительно должны быть созданы соответствующие инфоблоки и связь между ними.
Поддерживаться настройка форм редактирования и работа через публичную часть.
Фото: