게시판 페이지 수정에 관한 질문

게시판 페이지 수정에 관한 질문

QA

게시판 페이지 수정에 관한 질문

본문

스킨은 그냥 basic입니다.


게시판이 만약 3페이지정도 양이 되면 "1,2,3,맨끝" 이나 "처음,1,2,3 이런식으로 나오는것 같은데요


"처음"이나 "맨끝"을 그냥 START,END로 바꾸고 싶은데 어디에 들어가서 바꿔야할까요...?  


이 질문에 댓글 쓰기 :

답변 1

lib/common.lib.php 파일에 있습니다. 위에 있어서 금방 보일 겁니다. 글자만 바꾸세요.



// 한페이지에 보여줄 행, 현재페이지, 총페이지수, URL

function get_paging($write_pages, $cur_page, $total_page, $url, $add="")

{

    //$url = preg_replace('#&page=[0-9]*(&page=)$#', '$1', $url);

    $url = preg_replace('#&page=[0-9]*#', '', $url) . '&page=';


    $str = '';

    if ($cur_page > 1) {

        $str .= '<a href="'.$url.'1'.$add.'" class="pg_page pg_start">처음</a>'.PHP_EOL;

    }


    $start_page = ( ( (int)( ($cur_page - 1 ) / $write_pages ) ) * $write_pages ) + 1;

    $end_page = $start_page + $write_pages - 1;


    if ($end_page >= $total_page) $end_page = $total_page;


    if ($start_page > 1) $str .= '<a href="'.$url.($start_page-1).$add.'" class="pg_page pg_prev">이전</a>'.PHP_EOL;


    if ($total_page > 1) {

        for ($k=$start_page;$k<=$end_page;$k++) {

            if ($cur_page != $k)

                $str .= '<a href="'.$url.$k.$add.'" class="pg_page">'.$k.'<span class="sound_only">페이지</span></a>'.PHP_EOL;

            else

                $str .= '<span class="sound_only">열린</span><strong class="pg_current">'.$k.'</strong><span class="sound_only">페이지</span>'.PHP_EOL;

        }

    }


    if ($total_page > $end_page) $str .= '<a href="'.$url.($end_page+1).$add.'" class="pg_page pg_next">다음</a>'.PHP_EOL;


    if ($cur_page < $total_page) {

        $str .= '<a href="'.$url.$total_page.$add.'" class="pg_page pg_end">맨끝</a>'.PHP_EOL;

    }


    if ($str)

        return "<nav class=\"pg_wrap\"><span class=\"pg\">{$str}</span></nav>";

    else

        return "";

}

답변을 작성하시기 전에 로그인 해주세요.
전체 75
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT