navigation
Verwalte Navigationselemente mit einer Drag-and-Drop-Oberfläche in Payload CMS.
Installation
pnpm add @spon/payload-navigation Über
Dieses Plugin ermöglicht es, Navigationselemente direkt in der Payload CMS-Administrationsoberfläche zu erstellen und zu verwalten. Es bietet einen Drag-and-Drop-Menü-Builder, der verschiedene Linktypen unterstützt, darunter URLs, interne Seitenreferenzen, benutzerdefinierte Links und passive Elemente für Überbegriff-Labels. Der Menü-Builder kann benutzerdefinierte Nesting-Tiefen verarbeiten und löst interne Seiten-URLs automatisch auf. Wenn ein Menüelement gelöscht wird, sorgt das System dafür, dass keine Referenzen auf gelöschte Seiten bestehen bleiben, um die Konsistenz zu wahren. Bei jeder Änderung aktualisiert das Plugin das Navigationsdokument mit einer klaren JSON-Struktur, was die Integration in das Frontend erleichtert. Benutzer können Einstellungen wie die maximale Tiefe des Menüs anpassen und den Zugriff für verschiedene Rollen verwalten. Das Plugin integriert sich mit dem Collections-System von Payload und registriert zwei Hauptkollektionen: `navigation` für die gesamte Menüstruktur und `menu_item` für einzelne Elemente. Erweiterungen dieser Kollektionen sind mit den standardmäßigen Konfigurationsoptionen von Payload möglich, um die Funktionalität zu verbessern.
Paketinformationen
- Paketname
@spon/payload-navigation- Neueste Version
0.4.1- Entpackte Größe
- 176 kB
- Lizenz
- MIT
- Wöchentliche Downloads
- 31
- Zuletzt veröffentlicht
- 29. Mai 2026
Mehr von magicspon
Profil ansehenÄhnliche Plugins
Mehr in ContentSitemap
Erzeugt sitemap.xml aus Payload-Collections und statischen URLs und legt die Dateien im Storage-Adapter des Projekts ab.
Structured Markdown
Bietet strukturiertes Markdown-Editing für Payload CMS mit erweiterten Bearbeitungsfunktionen.
AI Plugin
Integriert KI-Funktionen zur Inhaltserstellung in Payload CMS.
onpage for TanStack Start
Fügt TanStack-Start-Seiten, die Inhalte aus Payload lesen, Inline-Bearbeitung und Draft-Vorschauen hinzu.
On-Page Editing
Ergänzt Payload-Collections und Globals um Inline-Bearbeitung direkt auf der Next.js-Seite, mit Draft-Speicherung und Preview-Links.
Lexical Inline Rich Text Editor
Bearbeitet Payload-richText-Felder direkt auf der gerenderten Seite per Klick, ohne das Admin-Formular zu öffnen.