Hallo!
Ich versuche nachfolgenden JavaScript-Code via Code-Element in eine Website einzubinden:
Code:
<script>window.dw = window.dw || function () { (dw.q = dw.q || []).push(arguments) };dw('settings','95f55c64-b258-403d-aa71-088d5e508ed8',{"context": {"serviceIds": [],"productIds": []},"lang": 'de'});</script>
<script async src="https://web5.deskline.net/start/ACCOKTN/95f55c64-b258-403d-aa71-088d5e508ed8/index.js"></script>
Allerdings wird mir schon im BE ein Fehler beim Code angezeigt.
"Expected an identifier and instead saw "<". Missing ";" before statement ..."
Da ich kein Experte bin und den Code nur übernommen habe, weiß ich nicht wo ich diesen verändern könnte.
Ich habe den Code 1:1 von der Buchungsplattform übernommen, welchen ich zuvor dort generiert habe.
Auch habe ich - wie von Contao verlang - im Seitenlayout das 'js_highlight' Template eingebunden.
Wenn ich den Code als HTML-Element einbinde und zusätzlich in den Einstellungen <script> als erlaubtes HTML-Tag einfüge, funktioniert im FE zwar das Widget, jedoch scrollt die Website sofort zum eingebunden Widget und überspringt die davor vorhandenen Elemente.
Wo muss ich ansetzen damit das Widget funktioniert?
Danke!
Lesezeichen