2014-10-25 5 views
0

내 laravel 4 프로젝트에 html 페이지를 가져 왔습니다. 나는 모든 js와 css 파일을 연결했다. 그러나 페이지를로드 할 때 페이지는 일반 HTML을 출력합니다.Laravel 4 - CSS가로드되지 않습니다.

이 내 내부 폴더 구조입니다 : 나는 그런 식으로 내 CSS를 링크 내 main.blade.php 사이트에서 enter image description here

: 내가 잘못 뭐하는 거지

모든 권고
<!-- CSS Files 
    ================================================== --> 
    <link rel="stylesheet" href="{{asset('css/mainPage/bootstrap.css')}}" type="text/css"> 
    <link rel="stylesheet" href="{{asset('css/mainPage/jpreloader.css')}}" type="text/css"> 
    <link rel="stylesheet" href="{{asset('css/mainPage/animate.css')}}" type="text/css"> 
    <link rel="stylesheet" href="{{asset('css/mainPage/flexslider.css')}}" type="text/css"> 
    <link rel="stylesheet" href="{{asset('css/mainPage/plugin.css')}}" type="text/css"> 

?

답변 해 주셔서 감사합니다.

답변

2

너의 길. 공용 폴더에 상대적인 전체 경로 이 필요하기 때문입니다.
그 외에도 Laravel이 제공하는 CSS의 전체 링크 태그를 생성하는 도구를 사용하는 것이 좋습니다. 그것은 당신의 코드를 더 깨끗하게 만듭니다.

{{ HTML::style('assets/css/mainPage/bootstrap.css') }} 

그리고 HTML::script('path') 자바 스크립트 파일

을위한뿐만 아니라 거기
1

공용 폴더 아래에있는 디렉토리의 전체 경로를 제공합니다 : -

<link rel="stylesheet" href="{{ URL::asset('assets/css/mainPage/bootstrap.css') }}"> 
2

을 사용하여 다음

다른 사람이 이미 지적했듯이, 당신이 처음에 '자산'실종
<!-- CSS Files 
    ================================================== --> 
    <link rel="stylesheet" href="{{ URL::asset('assets/css/mainPage/bootstrap.css')}}" type="text/css"> 
    <link rel="stylesheet" href="{{ URL::asset('assets/css/mainPage/jpreloader.css')}}" type="text/css"> 
    <link rel="stylesheet" href="{{ URL::asset('assets/css/mainPage/animate.css')}}" type="text/css"> 
    <link rel="stylesheet" href="{{ URL::asset('assets/css/mainPage/flexslider.css')}}" type="text/css"> 
    <link rel="stylesheet" href="{{ URL::asset('assets/css/mainPage/plugin.css')}}" type="text/css"> 
관련 문제