TCA-Grundlagen · Frage 7 von 12
Was bewirkt 'exclude' => true an einem TCA-Feld?
1 Antwort ist richtig. Einfach
Lösung anzeigen
Lösung
- D Redakteure ohne Admin-Rechte können das Feld erst bearbeiten, wenn es in ihrer Backend-Gruppe freigegeben ist
Erklärung
Mit exclude wird ein Feld zum sogenannten Exclude-Feld: Nicht-Admin-Benutzer sehen und bearbeiten es erst, wenn eine ihrer Backend-Benutzergruppen es in der Zugriffsliste „Allowed fields“ (non_exclude_fields) freigibt. Administratoren sind davon nicht betroffen. So kann ein Integrator Redakteuren etwa Titel und Beschreibung eines Produkts zeigen, das Preisfeld aber einer eigenen Gruppe vorbehalten. Der Name führt leicht auf eine falsche Spur: Mit Suche, Kopieren oder Speichern hat die Option nichts zu tun, es geht allein um Zugriffsrechte.