게시판 목록 번호 BEST 1,2,3,4,5 순으로 만들기
요즘 이런 리뷰 랭킹 게시판 스킨을 만드는 중입니다.
XE게시판은 5,4,3,2,1순으로 순번을 매기는데 이 팁은 1,2,3,4,5 순으로 띄우는 방법입니다.
그리고 1,2,3의 경우 BEST1, BEST2, BEST3으로 출력합니다. :)
{@ $oDB = &DB::getInstance(); $db_info = Context::getDBInfo(); $prefix = $db_info->master_db['db_table_prefix']; $query = $oDB->_query("select count(*) as cnt from ".$prefix."documents where module_srl = ".$module_info->module_srl." and is_notice = 'Y'"); $result = $oDB->_fetch($query); //공지사항 갯수 $noticeCnt = $result->cnt; //0부터 시작하기에 +1한후에, 공지사항 갯수만큼 빼주기 $recno = ($no-$total_count)*(-1)+(1-$noticeCnt) } <!--@if($recno==1)--><div class="no1">BEST<br>1</div> <!--@elseif($recno==2)--><div class="no2">BEST<br>2</div> <!--@elseif($recno==3)--><div class="no3">BEST<br>3</div> <!--@else-->{$recno}<!--@end-->
출처 : http://diyall.tistory.com/1020

eond
Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com
댓글 4
공지사항은 항상 띄우지만, 카테고리를 선택할 경우 공지사항 글은 카운트를 하질 않는 거 같은데 ㅠ_ㅠ
아 어려워지네요 ㅋ