개발 Q&A

제목 view파일에서의 include를 질문드립니다.
글쓴이 작성시각 2012/12/10 16:34:36
댓글 : 5 추천 : 0 스크랩 : 0 조회수 : 18083   RSS
 단순 반복된는 html페이지 즉 상단 고정된 메뉴나 이미지  푸터 부분의 고정된 정보등을 
따로 html페이지로 제작 하여  include 하려는데요 

이게 일반 페이지에서 의 include와는 다른거 같은데 

어떤식으로 해야되나요..


포럼 검색해봤는데 음 이해가 잘되지 않아서요 

다른 언어들처럼 뷰페이지에서 include 할 방법이~~~
 다음글 blob 형태의 파일 저장이 가지는 장점? (3)
 이전글 ajax 연동 부분관련인데.. (3)

댓글

헛발이 / 2012/12/10 16:46:35 / 추천 0
프레임 워크에선 특별히 인크루드 할 일이 별루 없습니다..
개념상에 변화를 주셔야 할거에요...

이미 다른 분들이 많은 질문과 답변으로 아마 해더, 사이드메뉴, 푸터등의 질문에 대한 답변을
해 왔기 때문에 답변 다는 분들이 또 달아 주지 않을거에요 ^^;

지금 만드는 곳에 기존처럼 인쿠르드 한다 생각하지 마시고요...
위젯 이라는 기능을 함 찾아 보세요~

그걸 이용하면 원하는 부분에 컨트롤과 뷰를 이루는 한쌍을 페이지 내에 삽입할 수 있는
그런 라이브러리가 있답니다..

즉 인쿠르드와 개념상 비슷하죠...하지만 콘트롤과 뷰의 조합으로된 것을 삽입한다는 점에서 약간 다르지만요..

구글에서 codeigniter + widget 이란것을 검색해 보시거나...
여기 포럼에서 검색해 보시기 바랍니다..

해더와 푸터 등은 위젯기능말고다 다른 분들은 다른 방법을 채택해서 하는것으로 알고 있는데..
저는 위젯기능으로 해결 하고 있습니다..
이지포토 / 2012/12/11 09:49:08 / 추천 0

반드시 인클루드가 필요하다면
include_once $_SERVER['DOCUMENT_ROOT']."/application/경로/파일.php";
이런식으로 해 보세요.

한대승(불의회상) / 2012/12/11 10:00:21 / 추천 0
view에 위치한 html 파일 이라면 확장자를 .php로 바꾸시고.. 아래 처럼 하시면 됩니다.

$this->load->view('footer');

criuce / 2012/12/11 11:47:02 / 추천 0
헤더와 푸터라면 레이아웃을 사용해 보시는 것도 좋을 듯 합니다.^^
/ 2012/12/11 14:46:21 / 추천 0
 불의화상님처럼 뷰에 include 대상 php파일을 로드하고
 데이터는 연관 배열을 이용하여 추가하니 간단하게 처리되내요.
답변 감사합니다.