chhalpha: ###template marker### der hochkomma enthält in js var einlesen

Beitrag lesen

Sehr geehrte Community,

Ich weiß nicht ob es überhaupt eine Lösung für mein Problem gibt aber nachfragen kostet ja nichts :)

Ich habe eine Template Datei mit Template Markern wie z.b. ###PRODUCT_IMAGE###

es handelt sichhierbei um tt_products und Typo3.

Wird das Template ganz normal ausgegeben und ich sehe mir den Quelltext an wird ###PRODUCT_IMAGE### durch z.b. <img src="lol.jpg"/> ersetzt.

ich MUSS aber unbedingt den Dateinamen auslesen und ausgeben also hier lol.jpg

wenn ich nun versucht in meinem Template folgenden einzubauen:

<script>
var string = "###PRODUCT_IMAGE###";
alert(string);
</script>

funktioniert das nicht da nach der ersetzung ja im prinzip folgendes dasteht:

<script>
var string = "<img src="lol.jpg"/>";
alert(string);
</script>

so und eigentlich müsste es aber heißen

<script>
var string = "<img src="lol.jpg"/>";
alert(string);
</script>

dann könnte ich damit weiterarbeiten.

Gibt es da irgend ne Lösung dafür wenn der String schon Hochkommas enthält dass die irgendwie mit ner Funtkion oder so automatisch in " umgewandelt werden?

Wäre für jede Hilfe dankbar!!

Grüße