질문 Q #21594
view 호출방법
생초보 2019-08-08 13:11:17

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 함수를 서로 합치려고하니 변수가 너무 많아 감당이 안됩니다.

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

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

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

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

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

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