채택완료

리스트 페이징 설정 도움좀 부탁드리겠습니다

2016-06-05 (일) 01:57:17 5,662

d194d39b28e14e8b2a55c5c16effd829_1465058911_3881.png
게시판 리스트 형식이 3가지 타입으로 되어있는 스킨을 다운로드 받았는데요  

기본이 가운데 웹진형으로 되있습니다 
그래서 페이지 열면 바로 웹진형으로 나타나고요
첫번째 클릭하면 리스트형식/ 세번째 클릭하면 갤러리 형태로 되어있어요
(다운받은 링크를 올려야되는데 지금 잠시 못찾겠네요)
d194d39b28e14e8b2a55c5c16effd829_1465058

각자 파일을 수정하면 제가원하는 형태로 바뀌더라고요 
그것까진 괜찮은데 문제가 생겨서요


갤러리 형태 그림을 클릭하면
d194d39b28e14e8b2a55c5c16effd829_1465059079_0537.png

이런형태로 링크가 나오거든요 (갤러리 형태의 리스트가 나옴)
근데 아래 페이징 번호 있쬬?
d194d39b28e14e8b2a55c5c16effd829_1465059116_4097.png
2페이지 클릭하면
d194d39b28e14e8b2a55c5c16effd829_1465059152_6694.png
기본으로 설정된 웹진 리스트로 돌아가버립니다
웹진 리스트의 2페이지가 나옴 (갤러리 형태로 유지되야되는데)
d194d39b28e14e8b2a55c5c16effd829_1465059235_5136.png
bo_type타입이 있는 상태에서 끝에 페이지 2를 쓰면 갤러리 형태로 나옵니다 
이렇게 쓰면 잘나오는데 
어떻게 하면 저렇게 할수있을까여?
리스트 형태도 상태는 마찬가지입니다 


저 스킨에 있는 list.skin.php 파일에 있는 내용중에 기본과 다른건 

//게시판type 기본 선택 list,webzine,gallery
$board_type = "webzine";

if($bo_type){
set_session('basic_type', $bo_type);
   $basic_type = get_session('basic_type');
}else{
    if($basic_type){
        $basic_type = $basic_type;
    }else{
        $basic_type = $board_type;
    }
}
?>

  
    <?php include_once($board_skin_path.'/list_'.$basic_type.'.skin.php');?>




이것이 있고요 

                <li style="display:inline;"><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table; ?>&bo_type=list" class="btn_b01" title="리스트형">≡</a></li>
                <li style="display:inline;"><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table; ?>&bo_type=webzine" class="btn_b01" title="웹진형">▤</a></li>
                <li style="display:inline;"><a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $bo_table; ?>&bo_type=gallery" class="btn_b01" title="갤러리형">▦</a></li>

이것도 있고요 
//게시판type 기본 선택 list,webzine,gallery
$board_type = "gallery";
보드타입을 갤러리로 바뀜 기본설정이 갤러리로 바뀝니다 .

 어디를 어떻게 수정해야 될까여?
되든안되든 살짝 도움주시면 감사하겠습니다^^~~
|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
다음 처럼 완전히 고쳐버리세요

if($bo_type) set_session('bo_type', $bo_type);
else{
 $bo_type = ​get_session('bo_type');
 if(!$bo_type) $bo_type = ​"webzine";
}
include_once($board_skin_path.'/list_'.$bo_type.'.skin.php');


​

답변에 대한 댓글 1개

테스트가 안되실텐데 답변주신점 감사합니다
제가 지금 테스트해보니 아예 게시판이 하얗게 뜨지를 않네요 ㅜㅜ
다시보니 생각보다 불일치 파일이 많네요 ㅜㅜ

답변을 작성하려면 로그인이 필요합니다.