게시물 몇개만 사용할려구 하는데 이런식으로 다떠요
관련링크
본문
답변 3
특정 게시판의 특정 게시물만 이라는건가요?
원래 그누보드 자체에 그런 기능은 없으므로...
질문이... 특정게시판의 특정 게시물만 lastest로 표기하고 싶다.
뭐 이런식으로 질문하시는게 맞을 꺼 같구요.
그런 스킨을 누가 배포한적이 있다면 쓰시면 좋겟는데 없다면...
손 보실 부분이 상당히 있을꺼 같습니다.
일단 질문이 조금 애매해서..
공지사항인경우..
테마사용시 /theme/basic/index.php
테마미사용시 /index.php
<?php
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest('basic', notice, 6, 24);
?>
6이 6개를 뽑아올것인거고, 24가 게시글 글자수 입니다.
!-->예를 들어 공지사항(notice)/자유게시판(free)/질문답변(qa) 게시판의 최신글만
index.php파일에 보여 주고 싶다면
index.php파일을 열고
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($i%2==1) $lt_style = "margin-left:2%";
else $lt_style = "";
?>
<div style="float:left;<?php echo $lt_style ?>" class="lt_wr">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest('basic', $row['bo_table'], 6, 24);
?>
</div>
<?php
}
이 부분을 주석처리하시거나 삭제후 아래 처럼 보이고자 하는 게시판을 하나 하나 나열해
주셔야 합니다.
echo latest('basic', notice, 6, 24);//공지사항
echo latest('basic', free, 6, 24);//자유게시판
echo latest('basic', qa, 6, 24);//질문답변