5.2 Preview generiert "data-fs-template-id="Attribut in jedes HTML-Tag und zerschießt damit enthaltenen JSP-Code
Author: florian_schade
Publication Date: 6/2/2015 8:40
Hallo zusammen,
wir migrieren gerade ein Projekt von 4.2. auf 5.2.
Der Projektimport hat funktioniert, jedoch der Preview nicht.
FirstSpirit generiert in jedes HTML-Tag das Attribut: data-fs-template-id="ZEICHENFOLGE"
z.B.
data-fs-template-id="eyJ0ZW1wbGF0ZUlkIjoxMDY3NzUxLCJ0ZW1wbGF0ZVNldElkIjoxMDY3NDkwLCJ0ZW1wbGF0ZUNvbHVtbiI6MjAsInRlbXBsYXRlTGluZSI6MTAwfQ=="
Leider auch in JSP-Code was z.B. aus diesem Code:
String option = "<option value='" + myString + "'>";
in der Vorschau diesen macht:
String option = "<option data-fs-template-id="eyJ0ZW1wbGF0ZUlkIjoxMDY3NzUxLCJ0ZW1wbGF0ZVNldElkIjoxMDY3NDkwLCJ0ZW1wbGF0ZUNvbHVtbiI6MjAsInRlbXBsYXRlTGluZSI6MTAwfQ==" value='" + myString + "'>";
Durch die zusätzlichen Anführungsstrichen lässt sich das JSP dann nicht mehr kompilieren.
Kann man das "data-fs-template-id" Attribut irgendwie loswerden?
Vielen Dank,
Florian Schade.
Tags: fs5.2, jsp, preview
-
Author: marro - 6/2/2015 10:22
Hallo Florian,
ich vermute, dass dies ein Bug sein könnte. Wende Dich damit doch bitte einmal an unseren Technical Support.
Als Workaround könnte ich Dir solang folgendes anbieten:
String option = '<' + "option value....
Dadurch wird das Option-Tag nicht als solches erkannt und somit auch nicht um das Attribut erweitert.Viele Grüße
Donato
0 -
Author: florian_schade - 6/2/2015 10:29
Hallo Donato,
vielen Dank für den Hinweis, ich habe ein Support-Ticket aufgemacht.
Danke auch für den Workaround, aber das war nur ein Beispiel.
Ähnliches haben wir an etlichen Stellen. Alles umzustellen wäre ein hoher Aufwand.
Viele Grüße,
Florian.
0 -
Author: hoebbel - 6/2/2015 10:33
Hallo Herr Schade,
Ursache des Problems ist der Template Inspector. Wie dieser zu deaktivieren ist, finden Sie zum Beispiel auf der zweiten Seite der Release Notes zur Version 5.1R3, die ich beigefügt habe.
Viele Grüsse aus Dortmund,
Holger Höbbel
0
Please sign in to leave a comment.
Comments
3 comments