페이징 버튼을 누르면 해당 페이지의 최신글로 이동하려면 어떻게 해야할까요?
본문
$write_pages 를 출력하면 페이지 넘버가 나오지 않습니까?
그런데 해당 페이지의 최신글을 wr_id 값을 줘서 이동하고 싶은데
/bbs/board.php?bo_table=gallery&page=2 이 부분을
/bbs/board.php?bo_table=gallery&wr_id=이렇게 바꾸고 싶습니다
common.lib을 수정하기보다 해당 게시판에서만 적용하려면
해당게시판.skin 에서 버튼을 생성해서 일일히 해야될까요? ㅠㅠ
답변 1
해당게시판의 skin 폴더에 별도의 ooo.lib.php를 만드시고
그안에 get_paging_ooo 함수를 만드시면 되겠네요.
list.skin.php는 /bbs/list.php에서 $write_pages 변수에 미리 만들어버리니까,
list.skin.php에서 새로 만든 get_paging_ooo를 호출하시면 됩니다.
// /theme/[테마디렉토리]/skin/board/[사용스킨]/lib/ooo.lib.php
function get_paging_ooo( ... ) {
//기존 get_paging() 함수를 복사하여 수정하세요.
// /bbs/board.php?bo_table=gallery&wr_id=이렇게 바꾸는 코딩을 작업하세요.
}
// /theme/[테마디렉토리]/skin/board/[사용스킨]/list.skin.php
include_once (/theme/[테마디렉토리]/skin/board/[사용스킨]/lib/ooo.lib.php);
$write_pages = get_paging_ooo( ... );
echo $write_pages;
답변을 작성하시기 전에 로그인 해주세요.