【发布时间】:2017-03-09 18:37:26
【问题描述】:
我正在尝试访问我在 Drupal 网站中设置的 cookie。 我在提交表单时创建了两个 cookie:
- 使用 Drupal 函数 =
user_cookie_save(['myfirstcookie' => 'myfirstdata']) - 带有经典的 PHP 函数 =
setcookie('mysecondcookie', 'myseconddata', time() + (86400 * 30), "/")
我的 cookie 已设置,没问题。 但是,我没有找到如何从我的 Twig 模板中获取它们(或其中一个)。 Symfony 的 app.request.cookies 好像不存在。
你有什么想法吗?
【问题讨论】:
-
只需将
$_COOKIE变量从控制器传递到视图槽twig? -
没有必要但也非常不鼓励与
$_COOKIE纠缠。
标签: symfony cookies twig drupal-8