contao/test — Issue #1279: Nicht-Admins können keine Seiten anlegen
Author: importer
Created: 2011-11-29 07:39:41+00:00
State: open
Labels: backend, Defect

Der Versuch eine neue Seite anzulegen wird mit einem Fehler quittiert.
Im System-Log steht die Zugriffsrechte des BE-Nutzers reichen nicht aus, obwohl das der Fall ist.
Konnte den Fehler auch in der online Demo positiv testen.

Das Problem scheint in der Funktion checkPermissions() in system/modules/backend/dca/tl_page.php zu liegen.
Dort wird das Array $ids mit $this->Input->get('id') initialisiert, was in dem Fall einen leeren String liefert und später zu dem Fehler beim Abgleich der erlaubten Seiten-IDs führt.

Laut Track scheint der betreffende Code kürzlich geändert worden zu sein.

Daniel

Related issues: #1290

--- _Originally created by cromix on December 11th, 2009, at 06:15pm (ID 1279)_