CI 묻고 답하기

제목 페이징 a링크 class 추가방법 문의 입니다.
카테고리 CI 2, 3
글쓴이 James 작성시각 2020/03/15 13:13:32
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 11728   RSS

숫자나 이전 이후 태그들을 감싸는 a링크 태그에 클래스를 추가하려고 합니다.

찾아보니 $config['attributes'] = array('class' => 'value); 이런식으로 추가하면 된다는데

적용이 안되서요.

클래스 추가 하는 방법 문의 드립니다.

 

<li class="page-item"><a class="page-link" href="#">Previous</a></li>

<li class="page-item"><a class="page-link" href="#">1</a></li>

 

이런식으로 a 태그에 class를 추가하려고 합니다.

버전은 3.1.2 입니다.

 

 다음글 routes default_controller 문의드... (9)
 이전글 Model에서 database 연결부 에러.. (1)

댓글

빛그림 / 2020/03/15 14:12:35 / 추천 0
        $config['attributes'] = array('class' => 'page-link');
        $config['full_tag_open'] = '<ul class="pagination pagination-transparent pagination-rounded">';
        $config['first_link'] = 'First';
        $config['full_tag_close'] = '</ul>';
        $config['first_tag_open'] = '<li class="page-item">';
        $config['first_tag_close'] = '<li>';
        $config['last_link'] = 'Last';
        $config['last_tag_open'] = '<li class="page-item">';
        $config['last_tag_close'] = '</li>';
        $config['prev_tag_open'] = '<li class="page-item">';
        $config['prev_tag_close'] = '</li>';
        $config['next_tag_open'] = '<li class="page-item">';
        $config['next_tag_close'] = '</li>';
        $config['num_tag_open'] = '<li class="page-item">';
        $config['num_tag_close'] = '</li>';
        $config['cur_tag_open'] = '<li class="page-item active"><a href="#" class="page-link">';
        $config['cur_tag_close'] = '</a></li>';

이런식으로 해보세요^^

James / 2020/03/15 14:20:00 / 추천 0
위 코드 처럼 수정해보았는데 적용이 안되네요. 
빛그림 / 2020/03/15 14:26:31 / 추천 0
$this->pagination->initialize($config);

위와 같이 $config 배열로 설정한 것들을 적용해주셨다면 잘 되던거 복사 붙이기 한거라 정상적으로 동작 될건데요