Bootstrap4에서 Codeigniter Pagenation 적용시 편하게 하려고 class="page-link" 속성을 span 태그에 걸었더니 버튼이 아닌 숫자에만 링크가 걸리는 문제가 발생해서 페이지네이션 라이브러리의 초기화 변수를 이용해서 해결했다.
아래와 같이 페이지네이션 라이브러리를 사용하기 전에 $config['attributes'] 를 사용해서 페이지네이션 사용시 생성되는 페이지 번호링크의 클래스 속성을 적용해준다.
$config['attributes'] = array('class' => 'page-link'); $this->load->library('pagination', $config);
그러면 자동으로 page-link의 class 속성이 적용된다.
전체적인 코드는 아래처럼 코드가 작성되면 된다. 참고로 난 아직도 쿼리스트링을 선호한다.
새댓글 등록