【发布时间】:2012-05-09 18:07:12
【问题描述】:
我正在尝试在 twig 模板中链接一个 css 文件(位于包中):
{% stylesheets
'@AcmeFooBundle/Resources/public/css/bootstrap.min.css'
%}
<link href="{{ asset_url }}" rel="stylesheet"/>
{% endstylesheets %}
我得到的第一条错误信息是:
您必须将 AcmeFooBundle 添加到 assets.bundle 配置中...
这是配置:
# Assetic Configuration
assetic:
debug: %kernel.debug%
use_controller: false
bundles: []
#java: /usr/bin/java
filters:
cssrewrite: ~
#closure:
# jar: %kernel.root_dir%/Resources/java/compiler.jar
#yui_css:
# jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar
然后我尝试在 bundles 指令中添加 AcmeFooBundle,但随后出现错误:
找不到文件....
我不明白我在这里做错了什么......
在控制台中转储资产配置的默认配置(使用 php app/console config:dump-referenceassetic )我可以在 bundles 中看到 AcmeFooBundle 捆绑包指令...
【问题讨论】: