navigation

Управляйте навигационными меню с помощью интерфейса перетаскивания в Payload CMS.

Сообщество 2 31/нед MIT v0.4.1

Установка

pnpm add @spon/payload-navigation

Описание

Этот плагин позволяет пользователям создавать и управлять навигационными меню прямо в интерфейсе администрирования Payload CMS. Он включает в себя конструктор меню с поддержкой перетаскивания, который работает с различными типами ссылок: URL, внутренние ссылки на страницы, пользовательские ссылки и пассивные элементы для родительских меток. Конструктор может обрабатывать настраиваемую глубину вложенности и автоматически разрешает внутренние URL страниц. При удалении элемента меню система гарантирует, что не будет ссылок на удаленные страницы, что помогает поддерживать согласованность. Каждый раз, когда вносятся изменения, плагин обновляет документ навигации с чистой структурой JSON, что упрощает интеграцию на стороне фронтенда. Пользователи могут настраивать параметры, такие как максимальная глубина меню, и управлять контролем доступа для разных ролей. Плагин интегрируется с системой коллекций Payload, регистрируя две основные коллекции: `navigation` для общей структуры меню и `menu_item` для отдельных элементов. Расширения для этих коллекций могут быть достигнуты с помощью стандартных опций конфигурации коллекций Payload для повышения функциональности.

О пакете

Имя пакета
@spon/payload-navigation
Последняя версия
0.4.1
Размер
176 кБ
Лицензия
MIT
Загрузок в неделю
31
Последняя публикация
29 мая 2026 г.

Ещё от magicspon

Профиль автора