Symfony 2 - 共享供应商目录不适用于资产

时间:2015-08-02 19:25:09

标签: php symfony assetic

我将符号链接到位于应用程序目录之外的vendor目录,一切正常,但没有资产包。

www
 |- project1
 |- project2
 |- projectx
 |- vendor

当我添加config.yml时:

assetic:
    assets:
        main_css:
            inputs:
                - @AppBundle/Foundation/stylesheets/app.css

不起作用:"Unable to find file "@AppBundle/Foundation/stylesheets/app.css"."

但如果改为:

assetic:
    assets:
        main_css:
            inputs:
                - %kernel.root_dir%/../src/AppBundle/Foundation/stylesheets/app.css

再次有效。树枝模板也是如此:

{% stylesheets '@AppBundle/Foundation/stylesheets/app.css' %}
    <link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}

它不起作用。

即使我没有使用符号链接,只是在app/autoloader.php中更改加载器路径,它也不起作用。

如何才能使其发挥作用?

0 个答案:

没有答案