본문 바로가기

프로그래밍/Laravel

1강 실습::기본 익히기

실습내용 | 몇 가지 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