2014-02-13 93 views
0

我下面的交響樂2的教程,但不能讓樣式表加載所有我得到的是一個404Symfony2的嫩枝樣式表

我曾嘗試也增加了其進入的路線,但我得到一個權限錯誤樣式表。

應用程序/資源/視圖/ base.html.twig

<!DOCTYPE html> 
<html> 
    <head> 
     <meta http-equiv="Content-Type" content="text/html"; charset=utf-8" /> 
     <title>{% block title %}symblog{% endblock %} - symblog</title> 
     {% block stylesheets %} 

      <link href="{{ asset('css/screen.css') }}" type="text/css" rel="stylesheet" /> 
     {% endblock %} 

我已經添加了樣式表到應用程序/資源/視圖/網絡/ CSS/screen.css

任何想法爲什麼這不起作用? Tutorial

+0

你檢查css文件的權限? –

回答

1

項目資產(資源從應用程序/文件夾)被資產忽略:安裝命令。只有捆綁的資源纔會自動複製到web/文件夾中。

您應該將您的應用程序(項目)資源直接放置在網絡/文件夾中。

http://symfony.com/doc/current/cookbook/assetic/asset_management.html

順便說一句:只有Web /文件夾是公開的。 看看你的HTML在瀏覽器中呈現的源代碼,你會發現你的CSS文件的前綴是web/。這是什麼資產()命令做

+0

謝謝,每天都在學習新東西。 – Brent