Nach einigen Tagen und mehr Stunden habe ich nur Probleme und Patches gefunden, was zu tun ist, wenn ein Cookie gesetzt ist, aber keiner erwähnt, wie man überhaupt ein Cookie gesetzt bekommt.
Unsere Absicht wäre es, ein (Sitzungs-) Cookie der Zielseite (für ALLE Benutzerrollen) zu setzen und dieses Cookie auf bestimmten Seiten über Ansichten abzurufen, um es in der URL eines ausgehenden Links zu verwenden. Dies wäre in der Standardprogrammierung sehr einfach (selbst ich verstehe), aber ich fange an, erhebliche Zweifel zu haben, ob dies in Drupal tatsächlich möglich ist.
$_SESSION[]
, da eine Sitzung immer von Drupal aus initialisiert wird.Sie können ein Cookie setzen mit:
setcookie('cookiename',$valueOfCookie);
Sie können den Cookie-Wert abrufen mit:
$_COOKIE['cookiename']
quelle