Agenturen & Netzwerk · Fortgeschritten · 0:45 Min.
Pakete & Funktionen je Projekt
Presets full / content / minimal, einzelne Funktionen, Blöcke und Integratoren.
Ziel
Jede Website bekommt genau den Funktionsumfang, den das Projekt vorsieht – gesteuert von der Agentur, nicht vom Kunden.
Voraussetzungen
- Zugriff auf die Konfiguration der Installation (SFTP/SSH oder Deploy).
Schritt für Schritt
Transkript: Jeder Schritt entspricht einem Untertitel im Video.
- Jede Website hat einen Funktionsumfang: Preset
full,contentoderminimalplus einzelne Schalter. - Die Agentur legt ihn in
config/sites/{website}.phpfest – die Kundschaft kann ihn nicht ändern. - In jeder Website zeigt Grundeinstellungen › Systeminfo, was dort an- oder abgeschaltet ist.
- Abgeschaltete Funktionen sperren Menüs, Rechte, API und MCP – auch für die Administration der Website.
- Alle Schalter und Beispiele: Technische Dokumentation › Funktionsumfang & Erweiterungen.
Befehle & Konfiguration
// config/sites/kunde.php (Hauptwebsite: config/config.local.php)
'preset' => 'content', // full | content | minimal
'features' => ['data.schema' => false, 'languages' => true],
'blocks' => ['deny' => ['video']],
'integrators' => ['team@agentur.de'], // diese Konten sehen immer alles
Tipps & Stolperfallen
Tipp
Netzwerk-Konten und Integratoren sehen immer alles – zum Testen des Kundenblicks ein normales Konto verwenden.
Achtung
Gesperrte Blocktypen bleiben in bestehenden Seiten bearbeitbar, lassen sich aber nicht neu einfügen.