2013-03-11 149 views
1

對不起這個問題,但我不記得路徑是如何寫入的,所以請幫我指定我的路徑。如何在Symfony2中寫入我的css文件的路徑

,我想指定的路徑,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" /> 
+1

它應該是相對路徑web目錄:'{{資產( '束/ acmemybundle/CSS/style.css文件')}}' – 2013-03-11 13:08:06

+0

謝謝!這正是我需要的! – Faery 2013-03-11 13:13:59

回答

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 %} 
+0

非常感謝! :) – Faery 2013-03-11 13:13:37

相關問題