很抱歉这个问题,但我不记得路径是如何编写的,所以请帮我指定路径。
我想在此处指定css文件路径的基本模板(如果最好在基本模板中添加css文件的路径):
Project/app/Resources/views/base.html.twig
css文件在这里:
Project\src\Acme\MyBundle\Resources\public\css\style.css
我也运行assets:install
所以css文件也在这里:
Project\web\bundles\acmemybundle\css\style.css
所以我的问题是在base.html.twig
(到网络文件夹或我的包中的文件夹)中给出路径的位置以及如何编写它:
<link href="{{ asset('path') }}" rel="stylesheet" type="text/css" />
答案 0 :(得分:4)
正常链接:
<link href="{{ asset('bundles/acmemybundle/css/style.css') }}" rel="stylesheet" type="text/css" />
如果您要应用cssrewrite
过滤器:
{% stylesheets filter='cssrewrite'
'bundles/acmemybundle/css/style.css'
%}
<link rel="stylesheet" href="{{ asset_url }}" media="screen" />
{% endstylesheets %}
如果您要应用compress
过滤器
{% stylesheets filter='?yui_css'
'@AcmeMyBundle/Resources/public/css/style.css'
%}
<link rel="stylesheet" href="{{ asset_url }}" media="screen" />
{% endstylesheets %}