그누보드 페이지 출력 부분 커스텀
본문
안녕하세요,
그누보드 게시판 목록 페이지번호 나오는 부분을 디자인적으로 다르게 하기 위해서
html 코드를 수정하고 싶습니다.
스킨에서 이부분이죠. <?php echo $write_pages; ?>
CSS를 수정해서 디자인을 잡는 방법도 있지만, class 속성이나 태그 자체를 수정해서
디자인을 완성하려고 합니다.
common.lib 에 get_paging함수를 건드리면 되는 것은 아는데요.
원본 함수는 건드리지 않고 스킨에서만 다르게 나오게 하는 방법이 있을까요?
예를 들면 원본이 이렇다면
<nav class="pg_wrap"><span class="pg"><span class="sound_only">열린</span><strong class="pg_current">1</strong><span class="sound_only">페이지</span>
<a href="#=x;page=2" class="pg_page">2<span class="sound_only">페이지</span></a>
<a href="#=x;page=3" class="pg_page">3<span class="sound_only">페이지</span></a>
<a href="#=x;page=3" class="pg_page pg_end">맨끝</a>
</span></nav>
아래와 같이 바꾸고 싶어서 입니다.
<nav aria-label="Page navigation example">
<ul class="pagination">
<li class="page-item"><a class="page-link" href="#">Previous</a></li>
<li class="page-item"><a class="page-link" href="#">1</a></li>
<li class="page-item"><a class="page-link" href="#">2</a></li>
<li class="page-item"><a class="page-link" href="#">3</a></li>
<li class="page-item"><a class="page-link" href="#">Next</a></li>
</ul>
</nav>
답변 2
스킨상단에 get_paging2 함수만들어서
$write_pages = get_paging2(){...} 으로 변경하세요...
클래스를 재정의 하면 되지 않나요?
에를 들면
<style>a.page-link { color: orange !important; }</style>
답변을 작성하시기 전에 로그인 해주세요.