https://moonhouse.co.kr/zbxe/284321
조한나씨가 질문을 남겨주셔서 답글겸 팁으로 남깁니다.
게시판목록에서 글제목옆에 조회수의 증가에 따라서 해당 아이콘을 츨력하는 코드입니다.
./modules/board/skins/xe_official/skin.xml 파일안에 아래코드 추가합니다.
<group>
<title xml:lang="ko">게시판목록 조회수별 아이콘출력</title>
<var name="readed_count_hot" type="text">
<title xml:lang="ko">Hot 이미지 출력카운트수</title>
<description xml:lang="ko">게시판목록 제목글옆에 HOT이미지 출력 해당 조회수(기본 300)</description>
</var>
<var name="hot_image" type="image">
<title xml:lang="ko">Hot 이미지</title>
<description xml:lang="ko">Hot이미지 올려주세요.
공백시 기본 핫이미지가 출력됩니다. 높이 12px 이미지가 적당합니다.
</description>
</var>
<var name="readed_count_cool" type="text">
<title xml:lang="ko">Cool 이미지 출력카운트수</title>
<description xml:lang="ko">게시판목록 제목글옆에 COOL이미지 출력 해당 조회수(기본 150)</description>
</var>
<var name="cool_image" type="image">
<title xml:lang="ko">Cool 이미지</title>
<description xml:lang="ko">Cool이미지 올려주세요.
공백시 기본 쿨이미지가 출력됩니다. 높이 12px 이미지가 적당합니다.
</description>
</var>
</group>
./modules/board/skins/xe_official/_header.html 파일 상단에 아래코드추가합니다.
<!--@if(!$module_info->readed_count_cool)-->{@ $module_info->readed_count_cool = 150; }<!--@end-->
./modules/board/skins/xe_official/_style.list.html 파일에서 153줄 수정해 봅니다.
<!--@if($document->get('readed_count') > $module_info->readed_count_hot)-->
<!--@if($module_info->hot_image)--><img src="{$module_info->hot_image}" alt="" title="hot" class="iePngFix" /><!--@else--><img src="/img/common/icon_hot.gif" alt="" title="hot" class="iePngFix" /><!--@end-->
<!--@elseif($document->get('readed_count') > $module_info->readed_count_cool)-->
<!--@if($module_info->cool_image)--><img src="{$module_info->cool_image}" alt="" title="cool" class="iePngFix" /><!--@else--><img src="/img/common/icon_cool.gif" alt="" title="cool" class="iePngFix" /><!--@end-->
<!--@else-->
<!--@end-->
</a>
빨간색부분을 추가히시고 기본이미지를 /img/common 방안에 올리시면
조회수가 300이상이면 이미지가 100이상이면 이미지가, 그 이하이면 이미지가 출력되지를 않습니다.
그리고 게시판스킨설정에서 해당 아이콘 적용조회수를 변경할 수 있으며, 아이콘도 바꿀 수 있습니다.