it-swarm.com.de

Option "Modul bearbeiten" im Front-End für Administratoren ausblenden

Wenn ein Administrator angemeldet ist, wird im Front-End einer Joomla 3-Site ein Symbol/eine Meldung zum Bearbeiten eines Moduls angezeigt, wenn er mit der Maus über Module oder Menüs fährt. Wenn Sie darauf klicken, wird der Benutzer zum Backend weitergeleitet. Wie kann man das verhindern?

4
FFrewin

Es gibt zwei Möglichkeiten, dies zu verhindern:

Eine davon ist eine globale Einstellung, um dies zu verhindern.

In Globale Konfiguration -> Site-Einstellungen -> Mouse-Over-Bearbeitungssymbole für:
Wir können diese Einstellung auf Module & Menüs, Module oder Keine setzen.

Die andere Option hängt mit den Modulberechtigungen zusammen. Da wir in Joomla 3 die Möglichkeit haben, Berechtigungen nach Modulen festzulegen, können wir die Möglichkeit, bestimmte Module nach bestimmten Benutzergruppen zu bearbeiten, aufheben. Wenn ein Benutzer keine Bearbeitungsberechtigungen für ein Modul hat, wird das Bearbeitungssymbol nicht im Front-End angezeigt. Dies wird jedoch die Benutzer dieser Benutzergruppe daran hindern, das Modul auch im Backend zu bearbeiten.

5
FFrewin

Ich wurde nach einer Lösung für das gleiche Problem gesucht, das Sie hatten, als ich Ihre Frage fand. Die Lösung war das Überschreiben einer Vorlage, wodurch die Schaltfläche zum Bearbeiten für mich entfernt wurde. Sie müssen die Datei com_content/article/default.php ändern und die Zeile ändern:

$canEdit = $params->get('access-edit');

zu

$canEdit = false;

Eine ausführlichere Erklärung finden Sie in der Quelle hier . Dies löste das Problem für mich.

0
BastianW