【发布时间】:2016-11-23 18:45:18
【问题描述】:
我正在尝试访问控制器中设置的树枝中的会话变量。由于某些原因,它在树枝中不起作用。我检查了在另一个控制器中打印的会话变量,它给出了预期的结果,但变量在模板中显示为空。我不知道我是否在配置中遗漏了什么。
//Below is my code in controller
$session = $request->getSession();
$session->set('user', [
'id' => $user->getId(),
'firstName' => $user->getfirstname()
]);
// code in twig
{{ dump(app.session) }}
【问题讨论】:
-
您是否将
$session变量交给了twig? -
没有。我没有将 $session 变量传递给树枝。我正在考虑它的全局配置,因此明确地没有将 $session 数组传递给 twig。我错了吗?
-
哦,愚蠢的我!关于全局变量,您当然是对的。