CI 묻고 답하기

제목 CI 로 구성된 페이지 유지보수 질문합니다.
글쓴이 학학이 작성시각 2016/07/07 14:01:33
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 19943   RSS

CI는 완전 처음합니다.

기존에 있는 관리자용 웹페이지를 부트스트랩과 chart.js 를 이용해서 변경하는 일을 맡았습니다.

현재 페이지는 css 없고 그냥 텍스트로 구성되어있습니다.

좀 시각적인 요소를 넣으려고 하는데

views/아래 .php 파일에 부트스트랩 요소를 넣으면 되는건가요?

만약 views/ 아래 a.php b.php c.php .... n.php 등 많은 파일들이 있다면

각 php 마다 부트스트랩과 기타 라이브러리를 모두 선언해야하나요?

 

Php MVC는 처음 접해서 어떤식으로 구성해 나가야하는지 모르겠네요..

 

 다음글 DB연결이 안되네요..ㅠㅠ (1)
 이전글 Codeigniter 초보자 질문합니다. (5)

댓글

kaido / 2016/07/07 14:48:17 / 추천 1

http://www.ciboard.co.kr/user_guide/kr/overview/mvc.html

 

일단 메뉴얼 부터 정독을 시작 하시면 좋습니다.

일반적으로 ci 프로젝트를 구성 했다면 header 파일과 footer 파일은  controller 파일에서 공통적으로 불러 올것입니다.

js 변경 작업은 보통  변경하고자 하는 view 파일에서 작업이 이루어집니다.

 

localhost/product/detail/2 

이런식의 주소에 2번 제품을 보는 것이라면..

application/controller/product.php 컨트롤러 파일이 있고

보통 메소드명과 일치하는 뷰파일이 있을것입니다

application/views/product/detail_v.php  이런식으로.

 

js  변경은  detail_v 에서 작업이 이루어지겠지요?

혹은 공통적으로 js 선언한 파일이 있다면 해당 js 파일에서 변경 하시면 될테구요.

학학이 / 2016/07/07 14:53:47 / 추천 0

네 지금 생활코딩을 통해서 하나하나 따라하고 있습니다.

php 문법도 같이 공부해야하는데.. 그래도 CI MVC가 이해하기 쉽게 되어있네요 ㅎ

kaido / 2016/07/07 14:56:38 / 추천 1

CI MVC가 다른 MVC보다 이해하기 편한것은 매우 직관적이기 때문입니다.

주소와 컨트롤러 명과 메소드 명이 각각 일치 한다.

주소 보는 법만 알면 CI 절반은 이해한거나 다름 없죠 ㅎㅎㅎ

 

학학이 / 2016/07/07 15:37:44 / 추천 0
빨리 CI 익혀서 개선 작업해야겠네요. ㅎㅎ