【发布时间】:2018-05-14 16:56:52
【问题描述】:
控制器
$count_em = $this->getDoctrine()->getRepository('AppBundle:St_Jude_Email');
$count_dql = $count_em->createQueryBuilder('c')
->select('count(c.flag)')
->where('c.flag = 0');
$flag_count = $count_dql->getQuery();
$count = $flag_count->getSingleScalarResult();
return $count;
Config.yml
Twig:
globals:
count: '@AppBundle\Controller\countMail'
如何在树枝中显示全局计数? 对不起,我是 symfony 的新手,不知道如何在 twig 中显示“计数”。 我尝试做 {{ count }} ,但得到错误'在模板的呈现过程中引发了异常(“可捕获的致命错误:类 AppBundle\Controller\countMail 的对象无法转换为字符串”)。'
【问题讨论】:
标签: symfony symfony-forms symfony-3.3 symfony-3.1 twig-extension