추천 혹은 비추천 클릭후 색상 유지 가능할까요?
본문
답변 1
view.skin.php 부분에 아래와 같이 추가되는 부분을 추가하면 됩니다.
////// 추가 시작
<?php
$sql = " select bg_flag from {$g5['board_good_table']}
where bo_table = '{$bo_table}'
and wr_id = '{$wr_id}'
and mb_id = '{$member['mb_id']}'
and bg_flag in ('good', 'nogood') ";
$row = sql_fetch($sql);
?>
<?php
if ($row['bg_flag'] == 'good') {
?>
<style type="text/css">
#bo_v_act a{
color: #ff484f !important;
border-color: #ff484f !important;
}
</style>
<?php } ?>
////////// 추가 끝
<div id="bo_v_act">
<?php if($board['bo_use_good']) { ?><span class="bo_v_good"><i class="fa fa-thumbs-o-up" aria-hidden="true"></i><span class="sound_only">Like</span><strong><?php echo number_format($view['wr_good']) ?></strong></span><?php } ?>
<?php if($board['bo_use_nogood']) { ?><span class="bo_v_nogood"><i class="fa fa-thumbs-o-down" aria-hidden="true"></i><span class="sound_only">Dislike</span><strong><?php echo number_format($view['wr_nogood']) ?></strong></span><?php } ?>
</div>
위와 같이 하면 좋아요를 한 경우 색상이 계속 유지 됩니다.
현재 제작하고 있는 홈페이지에서 테스트 해 봤는데 잘 되고 있네요...
!-->