为了账号安全,请及时绑定邮箱和手机立即绑定

symfony2中如何让控制器中的变量为模板所应用?

symfony2中如何让控制器中的变量为模板所应用?

outakeshi 2015-07-21 09:50:02
在控制器有个变量$privilage,其值为1~~3,如何让模板文件的<td.....>更新</td>处用此$privilage变量来判断其是否显示?例如:{% if privilage==2 or privilage==3 %}                <td......>更新</td>           {% endif %}此方法已试,不行。求大神指点迷津,菜鸟小弟不慎感激。
查看完整描述

2 回答

?
梦是蓝的

TA贡献4条经验 获得超0个赞

V层就这样.

{% if error %}
 <div class="alert alert-danger">{{ error.message|trans }}</div>
{% endif %}

----------------------------------

C层就这样.
return $this->render('TopxiaWebBundle:Login:index.html.twig', array(
   'last_username' => $request->getSession()->get(SecurityContext::LAST_USERNAME),
   'error'         => $error,
   '_target_path'  => $this->getTargetPath($request)
));

查看完整回答
反对 回复 2017-11-21
?
李月光

TA贡献1条经验 获得超0个赞

控制器把变量分配给了模板没有

查看完整回答
反对 回复 2016-08-17
  • 2 回答
  • 0 关注
  • 1474 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信