Twig渲染不需要2个数组

时间:2016-07-13 12:16:47

标签: php twig template-engine

我安装了Twig,我正在玩它。 我有两个数组,第一个包含站点配置,如名称,标题,关键字,另一个在用户登录时保存userdata。 渲染函数如下所示:

echo $pg->render('user_homepage.twig', $this->siteSettings,array("email"=>$_SESSION["email"]));

我什么时候

Welcome, {{ email }}

它只显示

Welcome, 

可以使用网站设置,但不能使用电子邮件。

我做错了什么?

1 个答案:

答案 0 :(得分:2)

尝试将其粘贴在一个数组中

echo $pg->render('user_homepage.twig', array_merge($this->siteSettings,['email'=>$_SESSION["email"]]));