Presets
Speichert und wendet wiederverwendbare Block-Konfigurationen als Presets im Payload Admin Panel an.
Installation
pnpm add @focus-reactive/payload-plugin-presets Über
Das Plugin erlaubt Redakteuren, die Feldwerte eines Blocks als benanntes Preset zu speichern und an anderer Stelle mit einem Klick wiederzuverwenden. Es richtet sich an Teams, die gleiche Block-Konfigurationen auf mehreren Seiten einsetzen und sich wiederholende Eingaben vermeiden möchten. Bei der Initialisierung durchsucht das Plugin die Konfiguration aller Collections und Globals und registriert jeden Block als Preset-Typ. Bestehende Blocks oder Collections müssen dafür nicht angepasst werden. Die Steuerelemente zum Speichern und Anwenden von Presets werden in das Block-Label und eine eigene Blocks-Drawer injiziert. Eine `presets` Collection speichert jedes Preset als einzelne Block-Zeile, ergänzt um ein lokalisiertes `name`-Feld und einen optionalen `preview`-Upload. Die Konfiguration ist optional. Werden keine Werte übergeben, gelten Standardwerte. Über ein `presetTypes`-Array lassen sich Label und Felder pro Block-Slug überschreiben. Der Collection-Slug, die Labels, die Media-Collection und die Zugriffsrechte sind konfigurierbar. Ein `overrides`-Objekt akzeptiert eigene Access-Regeln, Field-Transforms, Hooks und Admin-Optionen. Beim Speichern entfernt das Plugin interne Schlüssel wie `id`, `blockType`, `blockName` und `experiment` aus den Preset-Daten. Das Plugin enthält Übersetzungen für Englisch und Spanisch unter den Schlüsseln `presetsPlugin`. Es funktioniert mit dem MongoDB- und dem SQL-Adapter. Bei SQL ist nach der Installation eine Migration erforderlich, bei MongoDB nicht. Die Peer-Dependencies umfassen `payload` ab Version 3.0.0, `@payloadcms/ui` ab Version 3.0.0, Next ab Version 14 und React ab Version 18.
Paketinformationen
- Paketname
@focus-reactive/payload-plugin-presets- Neueste Version
0.12.1- Entpackte Größe
- 250 kB
- Lizenz
- MIT
- Wöchentliche Downloads
- 2845
- Zuletzt veröffentlicht
- 28. Sep. 2026
Mehr von focusreactive
Profil ansehenTranslator
Uebersetzt lokalisierte Payload CMS Inhalte ueber steckbare Provider, mit Steuerelementen auf Dokument-, Sammlungs- und Feldebene im Admin-Panel.
Collaborative Comments
Ergänzt Payload v3 um Kommentare auf Dokument- und FeldEbene mit @mentions, E-Mail-Benachrichtigungen, Resolving, Multi-Tenancy und Locale-Filterung.
JSON Form Builder
Bearbeitet json-Felder in Payload als typisierte Admin-Felder und speichert die Werte als einfaches Objekt in derselben Spalte.
A/B Testing
A/B-Testing-Plugin für Payload CMS v3 und Next.js, das Seitenvarianten in bestehenden Collections anlegt und Traffic über Edge-Middleware verteilt.
Visual Editing
Blendet im Frontend Click-to-Edit-Overlays für Draft-Seiten ein, die das passende Feld im Payload-Admin öffnen.
Create Ideal CMS
Interaktive CLI, die ein Payload-CMS-Monorepo mit vorkonfigurierten FocusReactive-Plugins aufsetzt.
Ä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.