【发布时间】:2015-08-28 12:14:04
【问题描述】:
我的 symfony 路由有问题。
对于一个多语言项目,我通过一个用于邮寄的作业队列渲染一个 Twig 模板。在这个模板中是一个到需要“_locale”参数的路由的链接,例如“de”或“en”。我使用函数“{{ url('route', {'_locale': 'de'}) }}”来生成url。
通过渲染模板,我收到以下错误消息:
[Twig_Error_Runtime]
An exception has been thrown during the rendering of a template ("Some mandatory parameters are missing ("_locale") to generate a URL for route "Route".") in "TemplatePath" at line 5.
我的错误是什么?
感谢您的帮助
【问题讨论】:
-
如果您检查分析器,选择的路线是您要寻找的路线吗?
-
无法检查分析器,因为它是一个 symfony 命令。
标签: symfony routing multilingual