Menus
Fügt Payload CMS eine menus-Sammlung für Website-Navigation mit verschachtelten Einträgen, Collection-Links, benutzerdefinierten URLs, Icons und Vorschaubildern hinzu.
Installation
pnpm add @art-design-digital/payload-plugin-menus Über
Das Plugin ergänzt eine Payload-Instanz um eine `menus`-Sammlung, sodass Redaktionen Website-Navigation direkt im Admin-Panel verwalten können. Jedes Menü hat einen lokalisierten Namen, einen automatisch generierten Slug und ein Array von Einträgen. Ein Eintrag kann auf ein Dokument einer konfigurierten Collection verweisen, eine benutzerdefinierte URL mit optionalem Anker verwenden oder als Eltern-Element für verschachtelte Kinder fungieren. Die `levels`-Option steuert die Verschachtelungstiefe (Standard 1, also eine flache Liste). Höhere Werte erlauben Kind-Einträge, mit denen sich Dropdowns und mehrstufige Navigationen abbilden lassen. Über `linkableCollections` wird eingeschränkt, welche Collections als Verweisziele auswählbar sind. `allowInlineDocuments` erlaubt Redakteuren, neue Dokumente direkt aus dem Menüeintrag zu erstellen. Jeder Eintrag unterstützt ein Label, eine Option zum Öffnen in neuem Tab, ein Highlight-Flag, ein optionales Vorschaubild und ein optionales Icon. Icons werden über eine eigene React-`IconPicker`-Komponente in `react-icons` abgewickelt. Mit `iconPack` lassen sich Phosphor Icons, Bootstrap Icons, Feather, Font Awesome 5, Font Awesome 6, Ionicons 4, Ionicons 5, Lucide, Material Design icons oder Icons8 Line Awesome auswählen. Vorschaubilder verweisen über `previewImageMediaCollection` auf eine bestimmte Media-Collection. Die Sammlung enthält Admin-Beschriftungen und Beschreibungen auf Englisch, Deutsch und Französisch. Über `adminGroup` lässt sie sich einer Admin-Gruppe zuordnen. Die Standard-Zugriffskontrolle für authentifizierte Nutzer lässt sich mit einer eigenen `access`-Funktion überschreiben. Das Namensfeld ist lokalisiert. Als Peer-Dependency wird Payload in Version 2.x benötigt.
Paketinformationen
- Paketname
@art-design-digital/payload-plugin-menus- Neueste Version
1.7.3- Entpackte Größe
- 109 kB
- Lizenz
- MIT
- Wöchentliche Downloads
- 1
- Zuletzt veröffentlicht
- 27. Aug. 2026
Mehr von art-design-digital
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.