2012-11-06 52 views

回答

101

您可以设置服务config.yml一根树枝全局变量,e.g

#app/config/config.yml 
twig: 
    globals: 
     your_service: "@your_service" 

而在你template.html.twig文件,你可以调用你的服务是这样的:

{{ your_service.someMethod(twig_variable) }} 

here

+0

谢谢,这就是我寻找:) – torbatamas

+4

或只是通过做“@service_container” – Gigala

+4

@Gigala获得整个容器只注入你真正需要的东西,更干净。 –