상세 컨텐츠

본문 제목

#3.CodeIgniter 기초 - View 사용법

Programming/CodeIgniter

by luckey 2019. 1. 4. 13:31

본문

View란 화면에 무언가를 출력하기 위한 내용이 들어있는 것을 의미한다.


html / css / javascript와 같은 코드들을 작성하고 관리할수 있다.


controller 페이지에서 echo로 출력했던 부분을 view 에서 작성하고 $this->load->view 라는 구문으로 대체한다.


view 파일은 application/views 디렉토리에 위치하도록 약속되어 있다.



총 3개의 파일을 작성하고 이전에 작업한 Topic.php 파일의 index 부분을 수정한다.


1. /application/views/header.php




2. /application/views/footer.php




3. /application/views/main.php






4. /application/controls/Topic.php 파일을 수정합니다.




* index에서는 main.php 파일을 불러오도록 설정되어 있고, get 에서는 get.php 파일을 불러오도록 설정했다.




example.com/topic 페이지에 접속하면 현재페이지 : main.php 란 텍스트가 출력되는 것을 볼 수 있다.


4. /application/views/get.php

- 데이터를 받아서 출력하는 페이지를 만들어 본다.



클래스의 변수는 배열의 요소로 넘겨야 함.

출력페이지에서는 해당 배열의 key로 출력한다.




* View를 서브디렉토리 안에 넣을수 있으며 이때는 디렉토리 명을 같이 적어주면 된다.

$this->load->view('directory_name/file_name');


관련글 더보기

댓글 영역