Zum Inhalt springen

Dateiliste: Löschen funktioniert nicht

Erstellt am 17. Oktober 2013 · 5 Antworten · letzte Antwort am 27. November 2013

Tags: Dateien & FAL, TYPO3 4, Frage

tawaritsch ·

Hallo allerseits!

Ich habe folgendes Problem in der Dateiliste, welches sowohl bei Admins als auch Redakteuren (Redakteursgruppen) auftritt:

Dateien können nicht gelöscht werden, da das Kontextmenü einer Datei nicht erscheint.

Der Upload sowie die Umbenennung der Dateien funktioniert. Auch können Ordner angelegt, geändert und gelöscht werden. Somit schließe ich Rechteprobleme aus.

Es scheint, als liegt es einzig am fehlenden Kontextmenü innerhalb der Dateiliste.

Hat jemand schonmal ein ähnliches Problem gehabt und hat eine Lösung?

Vielen Dank im Voraus!

karlchen ·

Hi,

z.B. habe das hier gerade gefunden
#106860

Es könnte eine Fehlerhafte Extension sein, die einen JavaScript Fehler wirft und daher das Menu nicht mehr angezeigt wird. Hast du eventuell irgendwelche Erweiterungen installiert, die dort eingreifen wollten oder an anderer Stelle das Context Menu verändern ?

tawaritsch ·

Hallo!

Vielen Dank für deine Antwort und den Link. Das merkwürdige ist nur, dass die Ordner-Kontextmenüs gehen.

Auf dem System laufen relativ wenige Nicht-System-Extensions (t3jQuery, TV, RealUrl, TT-News); auch ein partielles Abschalten dieser hat nichts gebracht.

Ich werde versuchen über Javascript-Debugging die Ursache herauszufinden...

tawaritsch ·

Die Ursache ist ein 500er-Fehler beim Aufruf des Skriptes ".../typo3/alt_clickmenu.php?...", welches beim Rechtsklick angesprochen wird. Also eine Serverkonfiguration.

Ich melde mich mit der finalen Lösung...

karlchen ·

wenn man drüber spricht, taucht es bei einem selbst auf ...

bei mir fehlte das KontextMenu im Page Modul, hier gibt es auch einen 500er Fehler bei der Ajax Anfrage. Wenn du diese Ajax Anfrage in einem neue Tab öffnest und den "&addParams=&ajax=1" Teil entfernst wird (zumindest bei mir) der Fehler ausgegeben, "Fatal error: Call to undefined method ..." Fehler einer in einer eigenen Extension.