[TYPO3-german] Javascript im Template

Freddy Tripold freddy.tripold at tlog.at
Tue Jan 24 20:40:09 CET 2017


Nochmal zur Erklärung, was passiert genau.
Eine eigene alte Extensions, pi basierend, bindet bei der Ausgabe im 
Template JS-Code ein ala
....
		function(event, page, view){
			var viewValue = $('.magazine').turn('view');
			var viewVal = viewValue[0]+"-"+viewValue[1];
			if (viewValue[0]==0)
				viewVal = viewValue[1];
			if (viewValue[1]==0)
				viewVal = viewValue[0];
......
Das Ganze passiert inline, da ja die Variablen mit Markern gefüllt 
werden. Jetzt ist es so, dass bei FSC alles zwischen den geschwungenen 
Klammern gelöscht wird.
Die Doku 
https://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ThingsToKnow/JsAndInline.html 
sagt dazu, setz es in CDATA oder mit <f:format.cdata> aber nichts bringt 
etwas.
CDATA wird ignoriert, aus <f:format.cdata> wird <format.cdata>.
Wie gesagt, mit CSC läuft die Extension einwandfrei.

lg
Freddy


Am 24.01.2017 um 12:39 schrieb Freddy Tripold:
> Hallo Liste,
>
> ich hab das Problem das mit Fluid_Styled_Content in 7.6 in einer alten
> pi_basierten Ext. das Javascript gefiltert wird. Also aus
> click(function(event) {irgendwas}); wird
>  click(function(event) });
> Die geschwungene Klammer wird mitsamt dem Inhalt gefiltert. Wo kann ich
> das abstellen? Jemand eine Idee?
>
> lg
> Freddy
>


More information about the TYPO3-german mailing list