小编vir*_*ail的帖子

供应商包的视图中不存在过滤器"truncate"(twig)

我正在尝试使用捆绑JMS Translation但我有这个错误.我猜是因为我的twig版本与捆绑版本不一样?该怎么办?

CRITICAL - Uncaught PHP Exception Twig_Error_Syntax: "The filter "truncate" does not exist in "...\vendor\jms\translation-bundle\JMS\TranslationBundle/Resources/views/Translate/messages.html.twig" at line 14" at ...\vendor\twig\twig\lib\Twig\ExpressionParser.php line 588 
Run Code Online (Sandbox Code Playgroud)

这是我在composer.json中的要求:

 "require": {
        ...
        "twig/extensions": "~1.2.0",
Run Code Online (Sandbox Code Playgroud)

以下是JMS Translation的作曲家:

"conflict": {
    "twig/twig": "1.10.2"
},
"require-dev": {
    "symfony/twig-bundle": "*",
Run Code Online (Sandbox Code Playgroud)

提前致谢!

bundle symfony twig composer-php twig-extension

7
推荐指数
2
解决办法
8148
查看次数

使用Symfony的OpCache

我知道你可以使用Symfony APC或XCache Class Loader.不幸的是,在我放置Symfony代码的共享服务器中,只激活了OpCache.

我可以在OpCache中使用Symfony吗?如果是的话,我的app.php中的代码如何以及是什么?如果没有,请问为什么?

symfony opcache

4
推荐指数
1
解决办法
5716
查看次数

标签 统计

symfony ×2

bundle ×1

composer-php ×1

opcache ×1

twig ×1

twig-extension ×1