5 УГЛОВ. Витрина подстраниц раздела
5 УГЛОВ. Витрина подстраниц раздела
Раздел портала с вложенными страницами обычно встречает сотрудника пустой белой страницей: список того, что внутри, виден только в меню, мелкой строкой. Модуль рисует на такой странице витрину — плитки вложенных страниц с иконкой, заголовком и коротким описанием «что это и для чего». Человек попадает в раздел и сразу видит, куда ему идти.
Список плиток модуль берёт из меню самого раздела, а не ведёт отдельным справочником. Поэтому новая страница появляется в витрине сама, как только её добавили в меню, а права считает ядро: сотрудник видит ровно те плитки, страницы которых ему и так доступны. В базе модуля хранится только оформление — описание, иконка, цвет, порядок.
ВОЗМОЖНОСТИ
— Витрина для обычного раздела портала: модуль сам вставляет блок в index.php раздела, предварительно сохранив прежнее содержимое файла в базу.
— Витрина для цифрового рабочего места (страницы вида /page/раздел/страница/) — в том числе внутри рабочего места, созданного другим модулем.
— Три раскладки на выбор для каждого раздела: карточки с описанием, плотная сетка крупных иконок, строки с полным пояснением.
— Описание, иконка и цвет для каждой плитки. Иконки — штатный набор Битрикса, около 1250 значков, с поиском по названию; можно поставить эмодзи или картинку.
— Живое превью в редакторе, сразу в светлой и тёмной теме портала.
— Порядок плиток мышью, скрытие отдельных пунктов из витрины.
— Копии index.php раздела перед каждой правкой — с восстановлением в один клик и скачиванием файлом.
— Отдельная плитка не теряется при переезде страницы: она находится по идентификатору пункта меню и перепривязывается сама.
ТРЕБОВАНИЯ
— Bitrix24, коробочная версия.
— PHP 8.2
— СУБД: MySQL и PostgreSQL — модуль совместим с обеими редакциями.
— Модуль ui в составе портала: иконки берутся из штатного набора ядра.