2014-02-13 6 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

: 만 웹/폴더 public입니다. 브라우저에서 HTML의 렌더링 된 소스 코드를 보면 CSS 파일 앞에 웹/이라는 접두사가 붙는 것을 볼 수 있습니다. 이것은 asset() 명령이 수행하는 것입니다.

+0

감사합니다. 매일 새로운 것을 배우십시오. – Brent

관련 문제