게시판 링크시 첫글 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
그누보드는 방식이 좀 달라서 그런지 어떻게 처리해야할지 잘 모르겠네요.
혹시 다른 방법 없을까요?..
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
그누보드는 방식이 좀 달라서 그런지 어떻게 처리해야할지 잘 모르겠네요.
혹시 다른 방법 없을까요?..
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 6개
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");
저도 이게 필요한대
무슨파일에 저장 하는지 알려주세요;;