레이아웃 | G5 메인화면에서 전체게시판에서 최신글을 불러오는것을 선택해서 불러옴
페이지 정보
작성자 YJNet 작성일13-05-22 02:08 조회24,089회 댓글0건본문
그누보드5 메인화면에서 for문을 사용하여 전체 게시판에서 최신글을 불러와서 화면에 출력하는데
이것을 사용하지 않고 원하는 게시판만 선택해서 출력하는 방법입니다.
이것을 사용하지 않고 원하는 게시판만 선택해서 출력하는 방법입니다.
아래 소스 부분을 주석처리 또는 삭제합니다.
<?php
// 최신글
$sql = " select bo_table from `{$g5['board_table']}` a left join `{$g5['group_table']}` b on (a.gr_id=b.gr_id) where a.bo_device <> 'mobile' order by b.gr_order, a.bo_order ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($i%2==1) $lt_style = "margin-left:20px";
else $lt_style = "";
?>
<div style="float:left;<?php echo $lt_style ?>">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row['bo_table'], 5, 25);
?>
</div>
<?php
}
?>
<!-- } 최신글 끝 -->
// 최신글
$sql = " select bo_table from `{$g5['board_table']}` a left join `{$g5['group_table']}` b on (a.gr_id=b.gr_id) where a.bo_device <> 'mobile' order by b.gr_order, a.bo_order ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($i%2==1) $lt_style = "margin-left:20px";
else $lt_style = "";
?>
<div style="float:left;<?php echo $lt_style ?>">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest("basic", $row['bo_table'], 5, 25);
?>
</div>
<?php
}
?>
<!-- } 최신글 끝 -->
원하는 게시판의 최신글만 보여줄려면 위 소스를 대신해서 아래 소스를 입력합니다.
아래 소스에서 "게시판아이디"는 해당 게시판아이디로 수정하고 원하는 갯수만큼의 최신글을 불러오면 됩니다.
<div style="float:left;">
<?php echo latest("basic", "게시판아이디", 5, 25); ?>
</div>
<div style="float:left; margin-left:20px;">
<?php echo latest("basic", "게시판아이디", 5, 25); ?>
</div>
<div style="float:left;">
<?php echo latest("basic", "게시판아이디", 5, 25); ?>
</div>
<div style="float:left; margin-left:20px;">
<?php echo latest("basic", "게시판아이디", 5, 25); ?>
</div>
<?php echo latest("basic", "게시판아이디", 5, 25); ?>
</div>
<div style="float:left; margin-left:20px;">
<?php echo latest("basic", "게시판아이디", 5, 25); ?>
</div>
<div style="float:left;">
<?php echo latest("basic", "게시판아이디", 5, 25); ?>
</div>
<div style="float:left; margin-left:20px;">
<?php echo latest("basic", "게시판아이디", 5, 25); ?>
</div>
댓글목록
등록된 댓글이 없습니다.