所以我对 Symfony2 还很陌生,我正在尝试在 twig 模板中使用 camelize
过滤器。但是,当我请求该页面时,我收到一条错误消息,指出过滤器不存在:
The filter "camelize" does not exist in ::base.html.twig
这是我的模板文件中的行:
{{ 'hello world' | camelize }}
过滤器列在 Twig 的 quick reference page 上。
我很困惑,Symfony2 不支持所有 twig 的过滤器吗?好像少了很多,为什么呢?如果它不支持它们,那么有什么方法可以添加缺少的吗?
提前致谢!
编辑 好吧,事实证明我是弱智,我需要记住检查我是否确实拥有正确的 git 项目。难怪我很困惑。谢谢回复!
最佳答案
Symfony 2 有用于驼峰式大小写的标题过滤器
{{ entity.yourstring | title }}
将字符串改为驼峰式大小写
关于symfony - Symfony2 中的 Twig CamelCase 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12641802/