FS5.1 Template Inspector via Vorlageneinstellungen / API abschaltbar machen

Hallo zusammen,

im Rahmen von JSP -Seiten-Vorlagen nutzen wir auch Scriptlets die HTML Code generieren. Leider werden diese in unserer First-Spirit Version 5.1.106.61855 innerhalb der internen Vorschau in fehlerhaften Quellcode umgewandelt, wie folgendes Beispiel zeigt:

aus der Zeile:

out.print( "<img src=\"" + strDstFilename + "\" />" );

wird in der internen Vorschau:

out.print( "<img fs-template-id="eyJ0ZW1wbGF0ZUlkIjoxMDg5MCwidGVtcGxhdGVTZXRJZCI6Mjg1NSwidGVtcGxhdGVDb2x1bW4iOjE1LCJ0ZW1wbGF0ZUxpbmUiOjE3Nn0=" src=\"" + strDstFilename + "\" />" );

Dies führt durch die doppelten Anführungszeichen zu Quellcodefehlern.

Ich habe herausgefunden, dass die Umwandlung durch den Parameter templateInspection=1 verursacht wird. In der externen Vorschau wird der Parameter nicht angewendet, weshalb der o.g. Quellcode funktioniert.

Es sollte eine Möglichkeit geben das Template-Inspector Flag für bestimmte Vorlagen zu deaktivieren. Dies könnte über die Vorlageneinstellungen oder via API-Methode realisiert werden.


Tags (2)
2 Comments
Peter_Jodeleit
Crownpeak employee
Crownpeak employee

Interne ID #154619

Peter_Jodeleit
Crownpeak employee
Crownpeak employee

Available since FirstSpirit v5.1.R3