php - 如何在 Silex 中使用 “render” 在 Twig 中插入 Controller

标签 php twig silex

它应该在 Silex 中与 symfony/twig-bridge 一起工作吗?

{{ render(controller('MyController')) }}

现在我有这样的消息:

Twig_Error_Syntax: The function "controller" does not exist in "...

最佳答案

你可以这样使用它:

{{ render(path('your_route_id', {'id': id, 'anotherParam': param})) }}

关于php - 如何在 Silex 中使用 “render” 在 Twig 中插入 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21417672/

相关文章:

javascript - 错误 json 响应中出现意外的标记 <

php - 返回 HTTP 405 的 CORS 预检请求

php - 检查所有表中的 id 是否有前缀 table_

php - 使用 1 个查询查询具有多个 GET 函数的多个表

php - 使用 CSS 的一个特定页面出现奇怪的格式问题

doctrine-orm - 在 silex 中使用doctrine2 sluggable 扩展

php - 如何对 Silex 应用程序进行故障排除?

php - 如何在 Symfony2 中正确启用 twig 的沙箱扩展?

arrays - Symfony 翻译消息与数组,查找长度

symfony - 从表单 Symfony2 的更新过程中排除实体字段