Rex 3 + PHP 5.6 + Templates lassen sich nicht bearbeiten
Verfasst: 16. Jul 2016, 00:01
Redaxo 3.2 läuft mit PHP 5.6 ganz gut.
An einer Seite wurde gut zwei Jahre lang nichts an den Templates geändert. Jetzt musste doch mal etwas geändert werden und da ist es passiert - das Feld zum Ändern des Templates bleibt einfach leer.
Hmm ... misst, gibt es noch Rettung ohne ein Update auf eine andere Rex-Version?
JA! Zumindest um Templates wieder bearbeiten zu können hat mir folgende Änderung im Code geholfen.
Datei redaxo/include/pages/template.inc.php zum editieren öffnen.
Im Bereich der 130er-Zeilen die Zeile mit dem suchen.
htmlspecialchars muss erweitert werden. Sieht dann so aus:
Das wars.
Mal schaun was sonst noch so an Änderungen nötig wird
An einer Seite wurde gut zwei Jahre lang nichts an den Templates geändert. Jetzt musste doch mal etwas geändert werden und da ist es passiert - das Feld zum Ändern des Templates bleibt einfach leer.
Hmm ... misst, gibt es noch Rettung ohne ein Update auf eine andere Rex-Version?
JA! Zumindest um Templates wieder bearbeiten zu können hat mir folgende Änderung im Code geholfen.
Datei redaxo/include/pages/template.inc.php zum editieren öffnen.
Im Bereich der 130er-Zeilen die Zeile mit dem
Code: Alles auswählen
htmlspecialchars($content)
htmlspecialchars muss erweitert werden. Sieht dann so aus:
Code: Alles auswählen
htmlspecialchars($content, ENT_COMPAT,'ISO-8859-1', true)
Mal schaun was sonst noch so an Änderungen nötig wird