navigation
Управляйте навигационными меню с помощью интерфейса перетаскивания в Payload CMS.
Установка
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
Профиль автораПохожие плагины
Ещё в категории «Контент»Sitemap
Строит sitemap.xml из коллекций Payload и статических страниц и хранит файлы в любом storage adapter.
Structured Markdown
Обеспечивает структурированный Markdown-редактирование для Payload CMS с расширенными функциями.
AI Plugin
Интегрирует функции ИИ для генерации контента в Payload CMS.
onpage for TanStack Start
Подключает плагин payload-onpage к сайту на TanStack Start, чтобы редакторы правили контент и смотрели черновики прямо на странице.
On-Page Editing
Встраивает редактирование Payload-страниц прямо в Next.js-фронтенд, сохраняет правки как черновики и выдаёт ссылки для предпросмотра.
Lexical Inline Rich Text Editor
Добавляет редактирование полей richText Payload прямо на странице: клик по тексту открывает редактор без перехода в админку.