Hi zusammen,
ich habe neulich folgendes Ticket bei Gitub erstellt:
https://github.com/contao/core/issues/7094
Mir ist noch ein Fehler(?) aufgefallen, der auch in der Online-Demo nachvollziehbar ist: Backend-Benutzer die nicht Administrator sind, können Kommentare nicht bearbeiten, auch wenn in den Benutzer(gruppen) - Rechten unter Backend Module "Kommentare" angeklickt ist und unter "Erlaubte Felder" alle Felder bei tl_comments aktiviert wurden.
Contao Demo:
Einloggen als Adminstrator
Benutzergruppe "Editors" auswählen
Backend-Modul "Kommentare" freischalten/anklicken
Erlaubte Felder "tl_comments" - alle aktivieren
Speichern
Anmelden als ein Backend-User der Gruppe "editors", z.B. J. Wilson
Links im Backend "Kommentare" auswählen
Stiftsymbol und Löschen-Symbol sind inaktiv.
Als Administrator hingegen funktioniert das Bearbeiten der Kommentare.
....
Als Antwort bekam ich:
Normale Benutzer können Kommentare nur bearbeiten, wenn sie auch Zugriff auf das Elternelement haben, zu dem die Kommentare gehören.
....
Meine Frage wäre jetzt:
Aber was IST denn dann in o.g. Fall genau das Eltern-Element? In der Demo ist das Element "Nachrichten" ja freigegeben, ebenso "Artikel".
Hier gibt es ja einen Kommentar zu einem Artikel:
http://demo.contao.org/en/applications.html
Dort bei "Comments".
"Artikel" ist freigegeben im Backend, (Und ich habe in der Contao-Demo auch "Comments" und die zugehörigen Felder sowie die betreffende Seite mit dem Artikel und dem Kommantar freigegeben). Trotzdem kann der User J.Wilson die Kommentare nicht bearbeiten.
Beste Grüße : Joc
Lesezeichen