실습내용 | 몇 가지 route를 만들어서 화면에 텍스트를 뿌려보자.
#1 public 아래에 directory를 만들자
URI로 사용할 'naytest'를 만든다.
1 | mkdir naytest | cs |
#2 app > Http > routes.php에 route를 등록하자
- URI에 /naytest/aboutme 를 입력하면 NayController의 aboutme 메소드를 실행하여 리턴해라.
- URI에 /naytest/blog 를 입력하면 NayController의 blog 메소드를 실행하여 리턴해라.
- URI에 /naytest/subBlog 를 입력하면 NayController의 subBlog 메소드를 실행하여 리턴해라.
1 2 3 | Route::get('naytest/aboutme', 'NayController@aboutme'); Route::get('naytest/blog', 'NayController@blog'); Route::get('naytest/subBlog', 'NayController@subBlog'); | cs |
#3 NayController 만들기
app > Http > Controllers 위치로 이동해서 기본으로 제공되는 HomeController를 복사한다.
(HomeController는 Controller를 상속한 하위 클래스이다.)
1 | [Controllers]$ cp ./HomeController.php ./NayController.php | cs |
기존 코드를 삭제하고 내 코드를 작성한다.
aboutme(), blog(), subBlog() 메소드를 작성해서 단순 string을 리턴한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <?php namespace App\Http\Controllers; class NayController extends Controller { /** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function aboutme() { return '안녕하세요! stickyNY 입니다.'; } public function blog() { return '이것은 블로그입니다.'; } public function subBlog() { return '이것은 서브 블로그입니다.'; } } | cs |
#4 실행
짠 - ! 넘나 잘뜨는 것!
'프로그래밍 > Laravel' 카테고리의 다른 글
1강 실습::스킬 더블업 - View (0) | 2016.03.11 |
---|---|
1강 실습::스킬 더하기 - {URL 파라미터} (0) | 2016.03.11 |
1강 Basic (0) | 2016.03.11 |