CI 묻고 답하기

제목 construct 질문드립니다.
글쓴이 하하예에 작성시각 2015/12/03 10:22:04
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14294   RSS

class User extends CI_Controller {
  function __construct(){
    parent::__construct();
    $this->load->view('inc/simple-header');
  }
  public function index() {
    $this->view('main');
    $this->load->view('inc/simple-footer');
   }
  public function sub() {
    $this->view('main');
    $this->load->view('inc/simple-footer');
  }

안녕하세요. ^^ 질문드려요
construct 를 이렇게 사용하고잇는데요.
푸터도 상시 보이게 하고싶은데 푸터를 construct에 넣으면 내용부분이 밑으로 가버립니다.
방법이 있을까요 
 다음글 pagination 관련 질문입니다. (5)
 이전글 트랜젝션 관련 질문합니다.. (3)

댓글

kaido / 2015/12/03 10:28:00 / 추천 0
_remap() 이 사용하기 편하고  router 로 처리 하는 방법도 있습니다.

포럼에서 메뉴얼이나 검색 하시면 찾으실수 있습니다.

아!! router 가 아니라 hooks 입니다 -_-;

엄한 정보를 알려드렸네요;
 
하하예에 / 2015/12/03 19:36:23 / 추천 0
감사합니다.^^
하하예에 / 2015/12/08 09:50:02 / 추천 0
이렇게 해결했습니다.^^ 감사합니다.
  function _remap($method) {
    if (method_exists($this,$method)) {
      if ($method == 'login' || $method == 'index') {
        $header = 'login_header';
        $footer = 'login_footer';
      }
      $this->load->view('inc/'.$header);
      $this->{"{$method}"}();
      $this->load->view('inc/'.$footer);
    }
  }

  public function index() {
    $this->login();
  }

  public function login() {

  }