| 제목 | controller index에서 페이네이션 base_url 설정을 어떻게 해야 될까요?? | ||
|---|---|---|---|
| 글쓴이 | 정수리 | 작성시각 | 2016/06/30 14:20:08 | 
|  | |||
| 처음 접속시 
 공지사항같은 게시판 리스트가 보이도록 만들었습니다. 
 현재 글 리스트는 잘나오지만 다음 페이지로 넘어갈때 경로가 찾을수 없다는 에러 뜹니다 
 controller 
 index()에서 
 base_url = '/jm_c' 이렇게 설정하였습니다.(웅파님 팁을 보고 index을 죽였습니다) 
 번호에 마우스를 되면 
 /jm_c/x 이렇게 경로는 나옵니다 
 하지만 클릭시 경로를 찾을수 없다는 에러가 발생하네요; 페이지네이션 설정은 정상적으로 된것 같은데;; 
 어디 부분에서 잘못인지 잘모르겠네요 
 메인에서는 1,2,3, 리스트 잘 출력되는데;; 
public function index() //컨트롤러 입니다.
	{
		
		$num = $this->uri->segment(2);
		echo $num;
		$this->load->model('Admin_m');
		
		$this->load->library('pagination');
		
			$config['num_links']=4;
			$config['base_url'] = '/jm_c';
			
			$config['total_rows'] = $this->Admin_m->board_list('count', '' , '');
			
			$config['per_page'] = 5;
			
			$config['uri_segment'] = 2;
			$this->pagination->initialize($config);
		
			$data['pagination'] = $this->pagination->create_links();
			
			
			$page = $this->uri->segment(2,1);
			
			if( $page > 1){
				
				$start = (($page/$config['per_page'])) * $config['per_page'];
			
			}else{
			
				$start = ($page-1) * $config['per_page'];
			
			}
			
			$limit = $config['per_page'];
			$data['board'] =  $this->Admin_m->board_list('', $start, $limit);
	
			$data['count'][0]=$config['total_rows'];
			
			$data['list'] = $this->Article_m->item_new();
					
		$this->load->view('head');
		$this->load->view('jmMain_v', $data);
		$this->load->view('footer');
 | |||
| 다음글 | 선배님들, 액티브레코드(?)관련 질문드립니다. (3) | ||
| 이전글 | 업로드한 파일들(이미지 pdf 웨드 등등) 브라우져에서... (7) | ||
| 
                                kaido
                                /
                                2016/06/30 14:23:44 /
                                추천
                                0
                             | 
| 
                                정수리
                                /
                                2016/06/30 14:26:00 /
                                추천
                                0
                             @kaido 아 감사합니다 말씀처럼 하니 잘되네요 그런데 왜 그렇게 해야 되는거죠?? index가 앞으로 가야하는거 아닌가요?? 아직 제가 많이 부족해서 이해가 안되서 그러네요 ㅜㅜ | 
| 
                                배강민
                                /
                                2016/06/30 14:30:05 /
                                추천
                                0
                             http://www.com/controller/method/segment controller : jm_c method : index x : segment http://www.ciboard.co.kr/user_guide/kr/general/urls.html http://codeigniter-kr.org/user_guide_2.1.0/general/urls.html http://codeigniter-kr.org/user_guide172/general/urls.html 
 jm_c/x = jm_c/index/x 로 하고 싶으시다면 라우팅을 공부하시죠 | 
해당 소스로는
/jm_c/index/x
이렇게 주소가 나와야 정상이 될것 같습니다.