【问题标题】:Symfony2 - assets not loaded when use_controller is set to falseSymfony2 - 当 use_controller 设置为 false 时未加载资产
【发布时间】:2017-05-19 09:51:20
【问题描述】:

我抛弃了资产并将use_controller 设置为false in config.yml

assetic:
    debug:          '%kernel.debug%'
    use_controller: false
    filters:
        cssrewrite: ~

但是现在资产没有加载!不转储资产时,use_controller不应该用于动态加载吗?

我像这样在树枝中加载资产:

{% stylesheets filter='scssphp' output='css/style.css'
'bundles/index/scss/main.scss'
%}
    <link href="{{ asset_url }}" rel="stylesheet" type="text/css" media="screen"/>
{% endstylesheets %}

我错过了什么?

【问题讨论】:

    标签: symfony assets assetic symfony-2.8


    【解决方案1】:

    我想你忘了告诉要加载哪个包

    assetic:
        debug:          '%kernel.debug%'
        use_controller: false
        bundles:        [ AppBundle, AnotherBundle ]
    

    别忘了运行assets:install

    php app/console assets:install web --symlink --relative
    

    注意:--symlink --relative 在 Windows 中不起作用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-29
      • 2020-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-16
      • 2017-07-17
      相关资源
      最近更新 更多