웹마스터 팁

현재 페이지 네비게이션이 제로보드같은 경우는





첫페이지로 가기 (<<) 1  2  3  4  5  6  7  8  9  10  (>>) 끝페이지로 가기

이렇게 네비게이션이 등록되어있는데요.

불편하시다는 분들이 계셔서 (페이지가 수십페이지 이상이 되기 시작하면)

한번 고쳐봤습니다.


게시판 스킨에 보시면

list.html 파일중

    <!-- 페이지 네비게이션 -->
        <div class="pageNavigation">
            <a href="{getUrl('page','','document_srl','+ '+ '','division',$division,'last_division',$last_division)}" class="goToFirst"><img src="./images/common/bottomGotoFirst.gif" alt="{$lang->first_page}" width="7" height="5" /></a>
            <!--@while($page_no = $page_navigation->getNextPage())-->
                <!--@if($page == $page_no)-->
                    <span class="current">{$page_no}</span>
                <!--@else-->
                    <a href="{getUrl('page',$page_no,'document_srl','','division'+ ',$division,'last_division',$last_division)}">{$page_no}</a>
                <!--@end-->
            <!--@end-->
            <a href="{getUrl('page',$page_navigation->last_page,'document_srl','','division',$division,'last_division',$last_division)}" class="goToLast"><img src="./images/common/bottomGotoLast.gif" alt="{$lang->last_page}" width="7" height="5" /></a>
        </div>


이 부분이 있습니다.


그 부분을 

        <!-- 페이지 네비게이션 -->
        <div class="pageNavigation">
            <!--@if ($page > 10)--><a href="{getUrl('page',$page-10,'document_srl','','division',$division,'last_division',$last_division)}" class="goToFirst">이전10개<img src="./images/common/bottomGotoFirst.gif" alt="이전" width="7" height="5" /></a><!--@end-->
            <!--@if ($page > 6)--><a href="{getUrl('page',1,'document_srl','','division',$division,'last_division',$last_division)}">1</a>...<!--@end-->
            <!--@while($page_no = $page_navigation->getNextPage())-->
                <!--@if($page == $page_no)-->
                    <span class="current">{$page_no}</span>
                <!--@else-->
                    <a href="{getUrl('page',$page_no,'document_srl','','division',$division,'last_division',$last_division)}">{$page_no}</a>
                <!--@end-->
            <!--@end--><!--@if ($page_navigation->last_page > 10 && $page != $page_navigation->last_page && $page_navigation->last_page-$page > 4)-->...<a href="{getUrl('page',$page_navigation->last_page,'document_srl','','division',$division,'last_division',$last_division)}">{$page_navigation->last_page}</a><!--@end-->
            <a href="{getUrl('page',$page+10,'document_srl','','division',$division,'last_division',$last_division)}" class="goToLast">다음10개<img src="./images/common/bottomGotoLast.gif" alt="{$lang->last_page}" width="7" height="5" /></a>
        </div>

이런식으로 고쳤습니다.

페이지 네비게이션 보이는 수는 10개로 했을때입니다

보여지는 수에 따라 바꿔서 적용 하시면 됩니다.

대충 눈때중으로 만들어서 그다지 코드가 효과적이지 않을수도 있습니다.


적용한 사이트는 http://www.rimi.kr 입니다.

혹 질답게시판에 있었거나 다른 분이 먼저 답하셨다면 지우겠습니다 ^^


제목 글쓴이 날짜
[팁]페이지별 댓글 출력 초간단 팁.. [4] 키티나 2008.07.04
한 페이지(화면)에 두개(2개)의 모듈(게시판 등)을 넣는 법 [6] 황건순 2008.08.25
밑에 페이지 네비게이션 수정 (다음10개, 이전10개등으로) [6] file Clanss 2008.08.29
각 리스트형 위젯에 페이지 기능을 달자. [10] 라르게덴 2008.09.02
cafe24사용자중 페이지에서 위젯편집시 자바스크립트 에러나시는 분들 [8] 팔공산 2008.10.17
[설문조사] 메인페이지에 넣기와 효율적으로 관리하기 [6] file 빨간발 2008.11.27
홈페이지의 아이콘(favicon)이 어느날 갑자기 사라졌을때... [1] 크르르 2008.11.28
서브홈페이지 만들기 [5] 가리사니 2008.12.09
자신의 홈페이지에 플래시 오락실을 등록 해보자. [2] file 조성우371 2008.12.20
메인 페이지가 백지로 나올 때 이렇게 해보세요. [4] 시금치 2008.12.23
1.1.5 이후 버전 업데이트후 외부페이지에서 다음위젯이 표시안될때~ [3] 정박사닷컴 2009.01.23
1.2.0 설치 후 페이지모듈에 위젯사용시 문제 [2] Digitalife 2009.03.17
페이지 수정시 메뉴들 가지런히 놓이게 하기 [3] 팔공산 2007.08.21
아날로그 플래시 시계 10종류 (홈페이지, 블로그용) file 푸른커튼 2008.02.09
홈페이지에 간단하게 뮤직플레이어와 악세사리 설치하기 file 푸른커튼 2008.01.12
404 페이지 못찾음으로 나오는 문제 수정 [9] 화니군 2007.08.18