DC-CookieData_cookieHasChanged

Wird ausgeführt, falls auf der Seite ein DC-CookieData_set() gesetzt wird, das das Cookie verändert.

Referenz: DC-CookieData_set()
Wegweiser: Onsite-Personalisierung

Beispiele:

Das Cookie wird immer erst auf den nächsten Klick gesetzt. Geht also jemand auf eine Seite auf der ein Cookie gesetzt wird und beendet direkt seine Session, ist das Cookie nicht vorhanden. Um das Cookie dennoch direkt setzen zu können, kann das Template um ein JavaScript zum Setzen eines Cookies ergänzt werden.

{DC-CookieData_cookieHasChanged}
<script>
document.cookie = "~DC-CookieData_cookieName~=\"~DC-CookieData_cookieValue~\"; expires=Thu, 12 Oct 2018 12:41:19 UTC";
</script>
{/DC-CookieData_cookieHasChanged}

Verwendbar als …

Einzel-Tag

Bereichs-Tag

+

negatives Bereichs-Tag

+

Schleifen-Tag

Zulässig in Templates …

Alle