Hallo
ich möchte für eine Benutzergruppe die Menüpunkte Benutzerverwaltung ausblenden. Also der TaskCenter, Persönliche Daten und Rückgängig.
Wie kann ich das realisieren?
Vielen Dank
balchr
Hallo
ich möchte für eine Benutzergruppe die Menüpunkte Benutzerverwaltung ausblenden. Also der TaskCenter, Persönliche Daten und Rückgängig.
Wie kann ich das realisieren?
Vielen Dank
balchr
danke - aber was muss ich jetzt machen?
Den Code in die localconfig.php schreiben?
Ja.
dann erscheint mir aber beim anmelden in Contao ein PHP Error.
Dann hast Du vermutlich die Konfigurationsdatei nicht wieder im UTF-8 Format abgespeichert (siehe hier) oder Du hast sonst einen Syntaxfehler mit eingebaut...
Den Eintrag solltest Du vor dem Tag "### INSTALL SCRIPT START ###" ergänzen.
danke! - hat funktioniert - kann ich das auch nur für eine Gruppe deaktivieren und für den admin aktiviert lassen?
Hmm... dafür bräuchte man die User-Klasse, um entsprechend eine Abfrage machen zu können. In der lokalen Konfigurationsdatei ist das IMHO nicht möglich.
und über einen anderen Weg - statt der Konfigurationsdatei?
Müsste ich mir erst genauer anschauen. Vielleicht probiere ich es später am Abend selbst mal...
danke - wäre super!
Eigentlich gehört es dort zwar nicht hin, aber am einfachsten und schnellsten geht es beispielsweise so:
- system/config/langconfig.php
PHP-Code:
if(!$this->User->isAdmin)
{
unset($GLOBALS['BE_MOD']['profile']);
}
Danke!
wenn ich das jetzt so eingeben würde, dann würden die Menüpunkte ja nur den Admins nicht angezeigt werden, oder?
dann müsste ich in die localconfig das Codebeispiel von obne reichschreiben und es für alle deaktivieren und dann
in die langconfig den code von oben aber ohne unset?
geht das?
nur die Gruppe Redaktuere soll die Punkte nicht sehen.
Danke nochmal
balchr
stimmt - danke hat funktioniert - dann kann das Thema ja geschlossen werden. Danke nochmal!
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen