질문을 삭제하지 말아주세요.!
 
1
0
-1
블래이드 탬플릿을 사용하지 않으려고 합니다. public 폴더에 a.jpg 이미지 파일을 넣어두고 hello.php (html 파일) 를 view()로 호출 하는데요 컨트롤러에서 view('hello') 를 하면 잘 나오는데 태그에서 public/img 디렉토리에 넣어둔 이미지 파일은 경로를 어떻게 해야 나오는지 아무리 해봐도 모르겠네요.....
  1. 장재원

    view단(blade)에서 처리하실 거면 방법은 여러가지가 있을텐데 아래처럼 blade에 사용해주셔도 됩니다.

    {{URL::asset('css/app.css')}}

    asset의 인지로 들어간 경로는 라라벨 public/ 하위 경로입니다.

CommentAdd your comment...

2 answers

  1.  
    1
    0
    -1

    답변은 @장재원 님이 해주셨네요.

    https://laravel.com/docs/5.4/helpers#method-action


    laravel helper 함수를 한번 보시면 도움이 되실 꺼 같아요.

    https://laravel.com/docs/5.4/helpers#method-public-path

      CommentAdd your comment...
    1.  
      1
      0
      -1

      public 폴더를 root처럼 호출합니다.

      즉 /img/이미지명 하면 됩니다.

        CommentAdd your comment...