[기능] 게시판 상세페이지에서 목록이동시 분류로 이동 > 정보공유

본문 바로가기

정보공유

일반글
그누보드팁

[기능] 게시판 상세페이지에서 목록이동시 분류로 이동

페이지 정보

게시물QR코드

본문

그누보드의 게시판 상세페이지에서 게시글을 보시면 아래 쪽 부분에


목록으로 이동하는 버튼이 있습니다.

해당 목록 버튼을 누르게되면

기본 그누보드에서는 선택한 분류에서의 목록으로 가는것이 아니라

기존 게시판의 전체글 목록으로 이동하도록 되어있습니다.

만약 분류를 선택하고 게시글을 보고있다면 목록 이동시

선택된 분류의 목록으로 이동하도록 가능한데요.

간단하게 게시글을 읽어들이는 bbs/view.php 파일에서 수정해보도록 하겠습니다.

 

www/bbs/view.php 파일에서 아래의 소스코드 부분을 찾아보겠습니다.

<?php

/* www/bbs/view.php */

 

// 검색이면

if ($sca || $stx) {

    // where 문을 얻음

    $sql_search = get_sql_search($sca, $sfl, $stx, $sop);

    $search_href = './board.php?bo_table='.$bo_table.'&amp;page='.$page.$qstr;

    $list_href = './board.php?bo_table='.$bo_table;

}

?>

위와 같은 소스코드를 찾아서 아래와 같이 바꿔주겠습니다.

<?php

/* www/bbs/view.php */

 

// 검색이면

if ($sca || $stx) {

    // where 문을 얻음

    $sql_search = get_sql_search($sca, $sfl, $stx, $sop);

    $search_href = './board.php?bo_table='.$bo_table.'&amp;page='.$page.$qstr;

    $list_href = './board.php?bo_table='.$bo_table.'&amp;sca='.$sca;

}

?>

 

이렇게 수정하시면 분류가 있는 해당 게시물에서 목록으로 이동시 분류 목록으로 이동하겠습니다.

 

만약 www/bbs/view.php 파일을 수정하지 않고 하나의 게시판스킨에서만 사용하고 싶다면

해당스킨경로/view.skin.php 파일에서 목록으로 가는 버튼의 링크를 바꾸면 되는데요.

 

해당스킨경로/view.skin.php 파일에서 목록으로 가는 버튼의 소스코드를 찾아보겠습니다. 

<?

/* 해당스킨경로/view.skin.php */

 

<li><a href="<?php echo $list_href ?>" class="btn_b01">목록</a></li>

?>

위와 같은 소스코드를 찾아서 아래와 같이 바꿔주겠습니다.

<?

/* 해당스킨경로/view.skin.php */

 

<li><a href="<?php echo $list_href ?>/sca=<?echo $view['ca_name']?>" class="btn_b01">목록</a></li>

?>

 

이렇게 수정하시면 게시판 코어 부분을 건들이지 않고

해당 게시판 스킨에서만 동작하겠습니다.

댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 부산진구 중앙대로 666번길 50, 더샵센트럴스타 CEO. 이경애 Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
Copyright © 2017 ~ 그누위즈. All rights reserved.