Zum Inhalt springen

Benutzer soll FE Cache löschen dürfen - wie?

Erstellt am 2. Dezember 2006 · 11 Antworten · letzte Antwort am 12. März 2007

Tags: Cache & Performance, Frage

tonymeman ·

Der Titel sagt ja schon alles, ich möchte gerne einigen Redakteuren die Möglichkeit geben den FE-Cache zu löschen, finde aber einfach keine Option dafür.

Hintergrund: Auf praktisch jeder einzelnen Seite ist eine Verknüpfung zu einem Inhaltselement, das an zentraler Stelle geändert wird. Ohne löschen des Caches wird die Änderung auf bestehenden Seiten im Frontend aber nicht sichtbar. Gleiches gilt bei Veränderung der Seitenstruktur: Auf bestehenden Seiten wird das Menü nicht geändert.

Unbekannter Benutzer ·

Hm.. das Aktivieren von der "Nicht cachen"-Selectbox wirds auch nicht bringen, oder? Die könnte der User ja dann auch wieder deaktivieren.

Aber das ist wohl eher ein Workaround als eine Lösung 😉

Grüße
David

tonymeman ·

Die einzige Lösung, die ich bisher gefunden hatte, ist für die ganze Site per Typoscript das Cachen zu deaktivieren. (Was im wesentlichen ja auf's gleiche rausläuft wie deine Idee.) Ist natürlich auch nicht optimal (performance-mäßig), wenn's also noch ne andere Lösung gibt wär ich dankbar für Tipps.

Unbekannter Benutzer ·

Hi

hab heute das noch gefunden:

#54385

da reden die über dieses DropDown zum Cache löschen

"beim anlegen eines neuen datensatzes sieht man oben im frame ein dropdown
feld das die möglichkeit zu speichern und cache löschen liefert"

hilft dir das vielleicht? 😉

Grüße
David

tonymeman ·

Jein ... Erstmal Danke, guter Tipp! Bei eingeschränkten Benutzerrechen kann man aber durch dieses Menü immer nur den Cache der gerade geöffneten Seite löschen. Wenn jetzt aber eine neue Seite hinzukommt, durch die sich auf jeder Unterseite das Menü ändert (bzw. ändern sollte), hilft das wohl nicht weiter. (Es sei denn der Cache wird auf jeder Seite einzeln gelöscht ...)

Unbekannter Benutzer ·

das geht auch ohne: folgendes ins TS Config der Benutzer(-gruppe)(:

options {
            clearCache.pages = 1
            clearCache.all = 1
            }

Dann hat der Nutzer die Optionen zum Cache-löschen oben im Klappmenü!

gruß
stan

slashwalker ·

Hallo ich hab das gleiche Problem. Habe es mit Stans Version:
options {
clearCache.pages = 1
clearCache.all = 1
}
im TSConfig des Users und der Gruppe versucht, funktioniert leider nicht. TYPO3 4.0

just2b ·
fwerner schrieb

Auch diese Extension könnte helfen:

cl_becache

siehe bereits mein posting 😉

lg georg