php – 将会话传递给TWIG模板

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 将会话传递给TWIG模板脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要获得$_SESSION [‘session’]时遇到问题;在使用苗条微框架的树枝模板中.

这是我的代码

<!DOCTYPE html>
   <html>
      <head>
         <title>{{ title }} </title>
      </head>

     <body>
      <p> welcome <?PHP echo $_SESSION['username']; ?>                                                                                                                                       
         <p> {{ body }} </p>
       <a href="http://localhost/slim/public_html/logout">logout</a>
     </body>
  </html>

我无法获得该代码的会话用户名.

任何建议如何将会话传递给twig模板?

解决方法

您应该将会话注册为全局树枝,因此可以在模板中访问它.

//$twig is a \Twig_Environment instance
$twig->addGlobal("session",$_SESSION);

在您的模板中:

{{ session.username }}

脚本宝典总结

以上是脚本宝典为你收集整理的php – 将会话传递给TWIG模板全部内容,希望文章能够帮你解决php – 将会话传递给TWIG模板所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: