게시판 링크시 첫글 view 화면으로 나타내기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 링크시 첫글 view 화면으로 나타내기 정보

게시판 링크시 첫글 view 화면으로 나타내기

본문

게시판 링크시 가장 최근글 view 화면을 띄우고 싶은데요.

list.skin.php에 아래와 같이 입력하며 잘되긴 한데
새로고침이 한번되서 약간 아쉬운 부분이 있네요.
<?
goto_url("http://도메인/bbs/board.php?bo_table=$bo_table&wr_id={$list[0][wr_id]}");
?>

제로보드4의 경우엔 가능했었는데..
http://www.xpressengine.com/854404

그누보드는 방식이 좀 달라서 그런지 어떻게 처리해야할지 잘 모르겠네요.
혹시 다른 방법 없을까요?..
작성자에 의해 채택됐습니다.
페이지가 새로고침 되는 문제뿐 아니라 리스트를 모두 구해놓고 뷰페이지로 이동 하는 것이니
차라리 마지막 등록글 wr_id를 직접 구하는 편이 효율적일 것 같네요
링크를 만든다면 여러개의 게시판이 될 수도 잇으니 함수로 만들어서 호출
아래 php코드를 extend 폴더에 저장
<?
function get_wrid($bo_table){
global $g4;
$write_table=$g4[write_prefix].$bo_table;
$row=sql_fetch("select wr_id from $write_table order by wr_num limit 1:);
return $row[wr_id];
}
?>

링크는 다음과 같이
<a href="<?=$g4[bbs_path]?>/board.php?bo_table=게시판1&wr_id=<?=get_wrid('게시판1')?>">게시판1</a>

<a href="<?=$g4[bbs_path]?>/board.php?bo_table=게시판2&wr_id=<?=get_wrid('게시판2')?>">게시판2</a>

댓글 전체

<script  type="text/javascript">
location.href="http://도메인/bbs/board.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[0][wr_id]?>"
</script>

를 list.skin.php 맨위에 넣어두시면 그나마 나을듯합니다 ㅎ
별 차이가 없는것 같아요.
일반페이지 메뉴를 클릭하면 가장 최근 등록된글 wr_id 로 바로 넘어가게 하는 방법이 없을까요? 최신글처럼
가장 최근에 등록된 wr_id 값만 알면 좋은데.. 잘 모르겠네요.
저 방법이 간편해서 좋긴한데 list 화면도 필요할경우 애매할것 같아요.
작성자에 의해 채택됐습니다.
페이지가 새로고침 되는 문제뿐 아니라 리스트를 모두 구해놓고 뷰페이지로 이동 하는 것이니
차라리 마지막 등록글 wr_id를 직접 구하는 편이 효율적일 것 같네요
링크를 만든다면 여러개의 게시판이 될 수도 잇으니 함수로 만들어서 호출
아래 php코드를 extend 폴더에 저장
<?
function get_wrid($bo_table){
global $g4;
$write_table=$g4[write_prefix].$bo_table;
$row=sql_fetch("select wr_id from $write_table order by wr_num limit 1:);
return $row[wr_id];
}
?>

링크는 다음과 같이
<a href="<?=$g4[bbs_path]?>/board.php?bo_table=게시판1&wr_id=<?=get_wrid('게시판1')?>">게시판1</a>

<a href="<?=$g4[bbs_path]?>/board.php?bo_table=게시판2&wr_id=<?=get_wrid('게시판2')?>">게시판2</a>
감사합니다. 적용해봤는데 잘 되네요.
오타가 한군데 있네요 마지막 부분 : 이게 아니라 " 로 해주면 됩니다.
$row=sql_fetch("select wr_id from $write_table order by wr_num limit 1");
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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