我刚刚使用以下命令安装了一个bundle来激活我的项目中的Mustache模板,但现在我收到以下错误;
服务"模板化"依赖于不存在的服务"templating.globals".
我使用的命令是:
composer.phar需要bobthecow/mustache-bundle
当然我知道我错过了templating.globals服务但是如何包含这个以及为什么它不会自动包含?
qoo*_*mao 27
该templating.globals服务仅由模板引擎列表中的symfony/framework-bundleif 创建php.
正如您Resources/config/templating_php.xml在服务中看到的那样.
如果php在模板引擎列表中,则此文件仅加载到扩展名中.
TL; DR添加php到您的模板引擎中app/config/config.yml.
# app/config/config.yml
framework:
# ...
templating:
engines: ['twig', 'php']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7974 次 |
| 最近记录: |