相关疑难解决方法(0)

Assetic无法找到文件

我想在一个twig模板中链接一个css文件(它存在于一个包中):

{% stylesheets 
    '@AcmeFooBundle/Resources/public/css/bootstrap.min.css' 
%}
    <link href="{{ asset_url }}" rel="stylesheet"/>
{% endstylesheets %}
Run Code Online (Sandbox Code Playgroud)

我得到的第一条错误消息是:

您必须将AcmeFooBundle添加到assetic.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
Run Code Online (Sandbox Code Playgroud)

然后我尝试在bundle指令中添加AcmeFooBundle,但后来我收到一个错误:

无法找到文件....

我无法理解我在这里做错了什么......

在控制台中转储资产配置的默认配置(使用php app/console config:dump-reference assetic)我可以看到在bundle指令中列出的AcmeFooBundle包...

symfony assetic

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

assetic ×1

symfony ×1