FriendsOfREDAXO/redactor2

cachefile redaxo\assets\addons\redactor2\cache\redactor2_base.js wird bei jedem request neu geschrieben

staabm opened this issue · 0 comments

egal wo ich im backend hinklicke wird die datei redaxo\assets\addons\redactor2\cache\redactor2_base.js neu geschrieben...

ausgehend von dieser stelle

redactor2/boot.php

Lines 205 to 207 in 8fe9f81

if (!rex_file::put($this->getAssetsPath('cache/redactor2_base.js').'', implode(PHP_EOL, $jsCode))) {
echo 'js-file konnte nicht gespeichert werden';
}

reicht es nicht, diese files bei installation zu schreiben und dann ggf. upzudaten, wenn sich die einstellungen ändern?
aktuell ist der weg umgekehrt: wenn sich die profile ändern, werden die cache-files gelöscht und in jedem regulären request wird immer wieder geprüft ob cache-files fehlen und diese dann ggf. generiert.

getestet mit R5.7-dev und Addon in Version 3.5.0