Laravel(라라벨) 5.3,
Routes & Controllers for MVC
-- vagrant를 통해서 homestead를 설치한 환경에서 작성
1. Route 파일 위치 확인하기
routes/ 폴더 아래에 api.php , console.php, web.php가 존재한다.
사용할 파일은 web.php 이다.
* 해당 파일의 내용을 확인하는 방법은 http://[호스트명]:8000/으로 접속하면 결과를 볼 수 있다. welcome.blade.php는 resource/views/welcome.blade.php에 위치 한다.
2. HelloController 생성하기
HelloWorld>php -v HelloWorld>php artisan make:controller HelloController
3. View ( Blade Template ) 생성하기
resources/views/아래에 pages 폴더를 만들고, 그 아래에 hello.blade.php파일을 생성한다.
4. HelloController에 function을 추가하기
* http://[호스트명]:8000/hello으로 접속하면 Error가 발생하는 것을 볼 수 있다.
5. Web Route 파일에 분기 로직을 추가 하기
* http://[호스트명]:8000/hello으로 접속하면 Empty화면을 볼 수 있다.
6. View ( View Blade Template ) 수정 하기
* http://[호스트명]:8000/hello으로 접속하면 정상적인 결과를 볼 수 있다.
참조 동영상
https://www.youtube.com/watch?v=gx4q5Nnw9eY
Laravel 5.3 Tutorial Series ( 최종 Update : 2016. Nov. 5 )
https://www.youtube.com/playlist?list=PL-4_JsMSrLiqrzQ36KwYVn4uCjYLiAd_C
'Web Tech. > PHP, Web' 카테고리의 다른 글
OctoberCMS를 Laravel(라라벨) Homestead에 설치 (0) | 2017.01.12 |
---|---|
Laravel 5.3(라라벨), Layouts, CSS & JS Part 1 , Part 2 , Form Post (0) | 2017.01.06 |
Laravel(라라벨) Homestead 사용하기 (0) | 2016.12.19 |
Laravel(라라벨) 기초 ( 5.0 ~ 5.3 ) (0) | 2016.12.15 |
Laravel(라라벨)를 xampp에 설치하기 (0) | 2016.12.13 |