Backend
Damit die Personen auf der Website möglichst einfach verwaltet werden können, erstellen wir ein explizietes Formular im Backend.
Blueprint erstellen
Als erstes erstellen wir das gewünschte Plugin in dem wir den dazugehörigen Blueprint erstellen.
Das October CMS erstellt nun für dich automatisch eine Vorlagendatei. Diese kannst du wie folgt anpassen:
Dein Blueprint sollte nun folgendermassen aussehen:
handle: Person
type: structure
name: Person
drafts: false
structure:
maxDepth: 1
primaryNavigation:
label: Team
icon: icon-user
order: 140
navigation:
icon: icon-user
parent: Team
order: 10
fields:
name:
label: Vor- und Nachname
type: text
Da October für jeden Eintrag bereits einen Titel erstellt, ist dieses Feld nun doppelspurig mit unserem name
-Feld.
uuid: e82f1946-5ced-43a2-9af7-71a9701a760b
handle: Person
type: structure
name: Person
drafts: false
structure:
maxDepth: 1
primaryNavigation:
label: Team
icon: icon-user
order: 140
navigation:
icon: icon-user
parent: Team
order: 10
fields:
function:
label: Funktionsbezeichnung
type: text
email:
label: Email
type: text
phone:
label: Telefon
type: text
description:
label: Beschreibung
type: textarea
Last updated