[TYPO3-german] Javascript-Output mit Extbase?

Dr Dieter Porth typo3 at mobger.de
Sun Mar 29 03:45:52 CEST 2015


Am 27.3.2015 um 14:15 schrieb Stefan Padberg:
> Hat keiner eine Idee? Oder gibt es so etwas wie Best Practive?
>
> Gruß
> Stefan
>
> Am 24.03.2015 um 11:33 schrieb Stefan Padberg:
>>
>> Hallo,
>>
>> ich habe einen kleinen Veranstaltungskalender mit Extbase/Fluid
>> erstellt. Die Veranstaltungen werden u.a. auf einer GoogleMap angezeigt.
>> Bei Klick auf einen Marker öffnet sich ein Infofenster mit
>> Veranstaltungstitel und -ort usw.
>>
>> Die Daten für das Infofenster werden als Javascript-Objekt ins Fluid
>> geschrieben. Die Google Map greift sie sich dann und baut sie in die Map
>> ein.
>>
>> So weit so gut. Jetzt kommt es ab und zu vor, dass die Redakteure
>> Apostrophe oder Anführungszeichen in den Veranstaltungstiteln benutzen.
>> Das nimmt Javascript übel. Ich habe versucht, diese Zeichen im Extbase
>> Controller abzufangen, indem ich sie in HTML Codes umwandle, also
>> Anführungszeichen &quote; usw. Das hat aber nicht funktioniert, denn
>> Extbase hat das & dann wieder selber codiert. Im Output stand dann
>> &quote;
>>
>> Wie macht man das richtig? Eigentlich möchte ich, dass schon bei der
>> Eingabe diese störenden Zeichen eliminiert werden. Also müsste man das
>> irgendwie im TCA verankern. Jemand 'ne Idee?
>>
>> Beste Grüße
>> Stefan
>>
>>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Controller und andere Escape-Form (unicode?) wählen könnte vielleicht
eine Lösung sein.
http://0xcc.net/jsescape/
http://www.2ality.com/2013/09/javascript-unicode.html

Ansonsten bei Ausgabe stdWrap.replacement verwenden.

Dieter

-- 
Dr. Dieter Porth - 
Mein kleines TYPO3-Labor: http://www.mobger.de/



More information about the TYPO3-german mailing list