Seite 1 von 1

cookiebot.com und Contenido Backend Editor

Verfasst: Fr 29. Nov 2019, 13:10
von avito
Hallo zusammen.

Es geht darum, dass, wenn ich für einen Kunden die Cookiezustimmung mit automatischer Cookieerkennung von cookiebot.com einsetze, der Editor im Backend nicht mehr bedienbar ist. Sobald ich auf den blauen oder grünen Button klicke, springt die Seite im Editor zur Startseite und das war’s.

Sobald ich das Script aus dem Layout entferne, geht wieder alles.

Hat jemand schon mal sowas erlebt?

Danke für euere Mühe. Ein schönes Wochenende euch allen.

Re: cookiebot.com und Contenido Backend Editor

Verfasst: Fr 29. Nov 2019, 13:23
von xmurrix
Hallo avito,

es kann sein, dass das Einbinden des cookiebot.com Scripts im Layout einen JavaScript-Fehler verursacht und somit zu einem unerwünschten Verhalten im Backend führt. Probiere es doch mit der Prüfung, ob die Seite gerade im Backend editiert wird. Das cookiebot.com Script ist für die Besucher der Seite gedacht, also reicht es aus, wenn man es nicht im Backend-Editor ausgibt.

Mit folgender Prüfung in der Modulausgabe sollte es funktionieren:

Code: Alles auswählen

<?php if (!cRegistry::isBackendEditMode()) { ?>

    <script>
    // cookiebot.com Script Code
    </script>

<?php } ?>
Falls du mit Smarty-Templates arbeitest, kannst du den Status von cRegistry::isBackendEditMode() an das Smarty-Template übergeben und im Template die if-Bedingung prüfen.

Gruß
xmurrix

Re: cookiebot.com und Contenido Backend Editor

Verfasst: Fr 29. Nov 2019, 14:16
von avito
Hallo xmurrix

Genial. Danke vielmals für Deinen Tipp. Das werde ich heute Abend gleich testen.

Viele Grüße, Tom