ThemeDesigner & Demo-Installer im Backend ausblenden
Wenn Sie Ihren Endkunden Admin-Zugänge bereitstellen, möchten Sie möglicherweise nicht, dass sie Zugriff auf sensible Backend-Module wie ThemeDesigner und Demo-Installer (Eclipse-Theme) haben. Da Administratoren in Contao standardmäßig alle Rechte besitzen, müssen wir hier auf einer höheren Ebene ansetzen.
Das folgende kleine Skript überprüft im Backend, ob die Backend-Module für einen bestimmten Backend-Benutzer (anhand der ID oder des Benutzernamens) ausgeblendet werden sollen.
In diesem Beispiel werden die Module für den Benutzer mit ID=1 oder Benutzernamen "admin2" ausgeblendet.
Anleitung
Entzippen Sie die Datei und laden Sie die config.php in Ihre Contao-Installation in den Ordner /contao/config/