Задание набора глобальных переменных в шаблоне внутри узла - PullRequest
0 голосов
/ 15 сентября 2011

В теме Drupal, page.tpl.php, я устанавливаю переменную COOKIE / GLOBAL.

Однако, когда я пытаюсь получить доступ к Cookie или Global в содержимом страницы узла, он всегда пуст. Если я обновлю страницу, я наконец смогу получить доступ к куки. Нет ли способа передать переменную set в узел?

1 Ответ

0 голосов
/ 15 сентября 2011

cookie, для которого установлено setcookie(), отображается в $_COOKIE superglobal только при следующем запросе.

это происходит потому, что куки хранятся на клиенте и передаются с запросом. очевидно, что в первом запросе такого cookie нет, и setcookie() не изменяет этот суперглобальный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...