게시글 랭킹을 위젯에 추가하는 방법입니다.
• 일단 위젯의 정렬대상 선택이 아래와 같이 존재

랭킹을 정할 대상을 선택 - 주천수 or 조회수 or 댓글순
• 정렬 방법을 올림차순으로

• 수정하는 위젯의 info.xml 파일에 랭킹 출력 선택
<var id="rank_no">
<name xml:lang="ko">랭킹 표시</name>
<type>select</type>
<description />
<options>
<name xml:lang="ko">표시하지 않음</name>
<value></value>
</options>
<options>
<name xml:lang="ko">표시</name>
<value>Y</value>
</options>
</var>
• 위젯의 html 에서 아래 부분을 찾아서 위에 {@$i=1} 추가
{@$i=1}
<!--@foreach($widget_info->content_items as $key => $item)-->
위젯 내용
{@$i++}
<!--@end-->
• 보통 제목앞에 랭킹을 붙이니 아래 부분을 찾아서 상단에 빨간색 부분 추가
<!--@if(!$wi->rank_no == '')--> <!--@if($i==1)--> <span class="rank-number rank-1">{$i}.</span> <!--@elseif($i==2)--> <span class="rank-number rank-2">{$i}.</span> <!--@elseif($i==3)--> <span class="rank-number rank-3">{$i}.</span> <!--@else--> <span class="rank-number">{$i}.</span> <!--@end--> <!--@end--> <a href="{$oDocument->getPermanentUrl()}" class="mtitle"> {$oDocument->getTitleText($wi->subject_cut_size)} </a> <style> .rank-number { font-weight:bold; margin-right:8px; font-size:1.05em;} .rank-1 { color:#FFD700; /* 금색 */ font-size:1.2em;} .rank-2 { color:#C0C0C0; /* 은색 */ font-size:1.1em;} .rank-3 { color:#CD7F32; /* 동색 */ } </style>
스타일은 자신이 원하는 모양이나 색상으로 꾸미면 됩니다.

Tip이 도움이 되었다면 댓글과 평가 부탁합니다.
Tip에 대한 궁금한 점은 댓글로 남겨 주시면 성심껏 답변 드립니다. 
