После нескольких дней и более часов я обнаружил проблемы и исправления, касающиеся того, что делать после установки файла cookie, но никто не упоминает, как вы вначале получили набор файлов cookie.
Нашим намерением было бы установить (сеансовый) cookie-файл целевой страницы (для ВСЕХ пользовательских ролей) и извлечь этот cookie-файл на определенных страницах через представления для использования в URL-адресе исходящей ссылки. Это было бы очень просто в стандартном программировании (даже я понимаю), но у меня начинаются серьезные сомнения, возможно ли это в Drupal.
$_SESSION[]
тоже может его использовать , так как сеанс всегда инициализируется из Drupal.Вы можете установить cookie с помощью:
setcookie('cookiename',$valueOfCookie);
Вы можете получить значение cookie с помощью:
$_COOKIE['cookiename']
источник