CI 묻고 답하기

제목 view 호출방법
카테고리 CIBOARD
글쓴이 생초보 작성시각 2019/08/08 13:11:17
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 12241   RSS

application->controllers->Board_post.php

class Board_post{   

       function lists($b_id='')   {  ...  }   

       function post($p_id='')   {  ...  }

}


views->board->list.php

views->board->post.php


Ciboard를 만지작거리고 있는 초보입니다...

list.php는 게시물의 목록만 보여주는 view이고 post.php는 게시물의 내용을 보여주는 view입니다.

 

list.php에서 게시물의 내용까지 한번에 표시하고싶은데 방법이 뭐가 있을까요?

$this->load->view( ... .'/post');를 하니 뭔가 레이아웃은 표시 되는데 내용은 텅비어있습니다.

Board_post.php의 lists 함수와 post 함수를 서로 합치려고하니 변수가 너무 많아 감당이 안됩니다.

플러그인이나 다른 것을 설치하는 방법말고 없을까요?

 다음글 CKEDitor로 업로드한 이미지를 불러오질 못합니다. (6)
 이전글 CI 페이징을 처리를 따로 해야 하나요? (2)

댓글

한대승(불의회상) / 2019/08/08 14:01:58 / 추천 0
작성해주신 내용만으론 뭘 도와드려야 할 지 전혀 알수가 없군요.
생초보 / 2019/08/08 14:11:34 / 추천 0

현재 CIBOARD 설치만하고 따로 건드린 것 하나도 없는 상태입니다.

게시물 리스트를 보여주는 뷰인 list.php에서 게시물 내용을 보여주는 뷰인 post.php를 호출하고싶습니다.

하지만 $this->load->view(element('view_skin_path', $layout) . '/post'); 라는 코드를 사용해도 post.php의 레이아웃만 표시되지 정작 알맹이인 게시물의 내용이 표시 되지않습니다.

변종원(웅파) / 2019/08/08 14:59:16 / 추천 0
리스트와 뷰가 혼합된 레이아웃을 새로 만드셔야할 것 같네요.