Facebook Pixel im head-Bereich -> Fehler!

Hallo Leute,

aktuell nutzen wir ein Plugin für den Facebook Pixel, welches wir vor einiger Zeit käuflich erworben hatten. Leider trackt dieses nur die “check out” Seite. Nun wollte ich den Pixel “einfach” selbst vor dem schließenden HEAD einfügen. 

Sobald ich aber den von FB generierten Code (script) einfüge, erscheint in SW die klassische Fehlermeldung auf jeder Seite (ups…)

Ich habe dazu die header.tpl in meinem Theme erweitert:

{extends file=“parent:frontend/index/header.tpl”}

{block name=“frontend_index_header_javascript_tracking” append}

FACEBOOK SCRIPT

{/block}

Wenn ich, statt dem SCRIPT einfach “Test” schreibe, erscheint dies im QUelltext EXAKT vor dem schließenden HEAD. D.h. die Datei ist chonmal korrekt. Ein FB Mitarbeiter sagte mir, dass der Code von FB ebenfalls korrekt sei… woran kann das denn noch liegen?!

Hallo,

wenn es sich um JS-Code handelt, dürften die dort verwendeten geschweiften Klammern das Problem sein. Diese werden fälschlicherweise als Smarty-Code interpretiert. Dagegen hilft, die fraglichen Codeteile in {literal}{/literal}-Tags einzuschließen, um sie für den Smarty-Interpreter als nicht zu bearbeitenden Code zu markieren.

DU BIST GUT!

Das war die Lösung, ENDLICH! Vielen Dank!