相关疑难解决方法(0)

Symfony 2.0.3全局模板变量

我有一个我想与用户会话关联的实体.我创建了一项服务,以便我可以从何处获取此信息.

在服务中我将实体id保存在会话变量中,并且在getEntity()方法中我得到会话变量并且使用doctrine找到实体并返回它.

这种方式到模板我应该可以调用 {{ myservice.myentity.myproperty }}

问题是myservice在整个地方都被使用了,我不想在每个Action中都得到它并将它附加到视图数组.

有没有办法让会话等所有视图都可以访问服务{{ app.session }}

symfony twig

21
推荐指数
1
解决办法
1万
查看次数

如何在树枝模板文件中定义全局变量?

是否可以在twig文件中设置全局变量,以便我可以从其他文件,宏和块访问这些变量.

例如,我想拥有variables.twig文件并在其中设置我的变量,然后我可以将其包含在其他模板中.

我知道可以从框架(例如Symfony)设置全局变量,但我想要一个仅使用twig功能的解决方案.

php variables global templating twig

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

twig ×2

global ×1

php ×1

symfony ×1

templating ×1

variables ×1