묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
메인페이지 최신글 적용하는 방법좀 부탁 드립니다
2012.09.04 18:22
안녕하세요 xe 초보사용자입니다.
홈페이지 작업중 막히는 부분이있어 글올립니다.
나모로 홈페이지 작업했습니다.
게시판 작성은 했습니다.
메인페이지에 공지사항 최신글 나오도록 하고싶은데 코드생성해서 어떻게 해야하는지요 ?
초보라 어렵게 게시판생성하고 게시글 올렸는데 최신글 적요하려니 여기서 또 막히네요
고수님들의 많은 가르침 부탁드립니다.
행복한 하루되세요
나모로 홈페이지를 작업하면 안됩니다.
xe를 기반으로 홈페이지를 작업하셔야 합니다. xe는 게시판이 아닙니다.
보통 xe 에서 최근 게시물은 위젯을 사용합니다.
그래도 나모로 작업하시고 게시판만 xe의 board 모듈을 사용하시고 싶으시다면
또, 그 게시판 입력을 억지로 최근 게시물을 뽑아 내야 한다면
생성한 게시판 모듈의 mid 값을 통해 module_srl 넘버를 구하시고
$qry = "select * from xe_modules where mid='mid값' ";
$result = mysql_query($qry);
$row = mysql_fetch_array($result);
$module_srl = $row[module_srl];
xe_documents DB테이블에서 해당 module_srl 넘버로 DB를 select 쿼리 하신 다음
$qry = "select * from xe_documents where module_srl='".$module_srl."' order by last_update desc limit 8 ";
$result = mysql_query($qry);
limit 8 은 8개까지 호출한다는 뜻입니다.
루프를 돌려서 목록을 생성합니다.
echo "<table border='0' cellpadding='0'>";
while($row=mysql_fetch_array($result)){
echo "<tr><td>";
echo "<a href=http://URL/xe/".$row[document_srl].">".$row[title]."</a>";
echo "</td></tr>";
}
echo "</table>";
css 모양은 적절하게 클래스나 아이디로 넣어서 꾸며줍니다.