웹마스터 팁

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





첫페이지로 가기 (<<) 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 입니다.

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


제목 글쓴이 날짜
클릭하면 홈페이지를 시작페이지로 하는 소스... [7] 젤군 2003.10.28
익스플로러에서 인쇄 누르면 페이지 이동.... [3] 조한웅 2003.11.28
들어갈때 시작페이지 설정하는거... [2] 쉿!비밀 2003.12.17
[초간단 자바스크립트!] 홈페이지접속 시간,날짜 표시기 [3] ∑Ztxy 2004.01.09
[초간단 자바스크립트!] 자바로 홈페이지를부드럽게!!(1) [4] ∑Ztxy 2004.01.27
페이지 내에 주소창 달기 [1] piasol 2004.02.09
우뚜같은 포워딩 페이지에서 프레임 깨기.(프레임 없애기) [17] 김영성 2004.02.19
회원 가입 페이지 이젠 끝이다 [5] 2004.03.03
브라우저 버젼별 다른 페이지 보여주기 [2] Kuldahar 2004.04.13
로딩 100% 후 페이지 이동시키기 [1] ▩윤미 2004.04.30
웹페이지에 테두리 두르기 [5] ▩윤미 2004.04.30
웹페이지에서 단축키 사용 (Firefox) [2] 전종화 2004.10.07
홈페이지 나갈때 새창띄우기 [2] piasol 2004.11.07
로딩중인 페이지에 효과넣기 [4] LUFFY 2004.11.20
홈페이지를 풀스크린으로 띄우자 - 올플래시로 보이는군요. [21] Multi_Taeji 2004.12.10
홈페이지 탑 TOP 버튼 만들어보기 [9] 편입성공기 2004.12.06
홈페이지 TOP 버튼 만들기 + 응용 [0001] [2] EDENe 2005.01.15
페이지 경로 히스토리 표시하기 [0003] EDENe 2005.01.19
간단하면서도 강력한 웹페이지에 암호걸기 [5] 대류 2005.02.03
홈페이지index경로 이외의 하위 경로 차단 하는 방법 [펌] [10] 프란시스 2005.02.05