테스트 사이트 - 개발 중인 베타 버전입니다

추천 혹은 비추천 클릭후 색상 유지 가능할까요? 채택완료

dethos79 2년 전 조회 1,188

안녕하세요.

그누보드 추천버튼처럼,

추천 혹은 비추천 버튼 클릭후 색상이 변화되어 그 색 그대로 유지가 가능할까요?

 

고수님들의 조언 부탁드립니다.

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

view.skin.php 부분에 아래와 같이 추가되는 부분을 추가하면 됩니다.

////// 추가 시작

</p>

<p>       <?php </p>

<p>        $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);</p>

<p>        ?></p>

<p>

<?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>

 

위와 같이 하면 좋아요를 한 경우 색상이 계속 유지 됩니다.

현재 제작하고 있는 홈페이지에서 테스트 해 봤는데 잘 되고 있네요...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

d
dethos79
2년 전
감사합니다~ 해결됐습니다~!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인