내가 스크랩한 게시글은 표시 + 스크랩 카운트 정보
내가 스크랩한 게시글은 표시 + 스크랩 카운트본문
스크랩 했나 ? 안했나 ? 확인하기 위해 직접 스크랩 누르면 아래 같은 이미지를 보신 적 있으실 겁니다.
그냥.. 화면에서 스크랩 했다? 안했다만 보여주면 될 것 같은데? 생각하셨죠?
해결 해드리겠습니다.
사용하시는 게시판 스킨 view.skin.php 파일을 열어주세요
그리고 순정 기준 아래 코드를 찾아주세요
<div id="bo_v_share">
<?php include_once(G5_SNS_PATH."/view.sns.skin.php"); ?>
<?php if ($scrap_href) { ?><a href="<?php echo $scrap_href; ?>" target="_blank" class="btn btn_b03" onclick="win_scrap(this.href); return false;"><i class="fa fa-bookmark" aria-hidden="true"></i> 스크랩</a><?php } ?>
</div>
<?php if ($scrap_href) { ?><a href="<?php echo $scrap_href; ?>" target="_blank" class="btn btn_b03" onclick="win_scrap(this.href); return false;"><i class="fa fa-bookmark" aria-hidden="true"></i> 스크랩</a><?php } ?>
이 코드만 아래 코드로 변경해주시면 끝입니다.
가로 길이는 수정 하실 수 있습니다. 아래 예제 기준
120px은 스크랩 했을 때 / 100px은 스크랩 안했을 때 입니다. 본인 스타일에 맞게 수정 하시면 됩니다.
<?php
$scrap_sql = " select count(*) as cnt from {$g5['scrap_table']} where mb_id = '{$member['mb_id']}' and bo_table = '$bo_table' and wr_id = '{$view['wr_id']}' ";
$scrap_row = sql_fetch($scrap_sql);
?>
<?php if ($scrap_href) { ?><a href="<?php echo $scrap_href; ?>" style="width: <?php echo $scrap_row['cnt'] ? "120px" : "100px"; ?>" target="_blank" class="btn btn_b03" onclick="win_scrap(this.href); return false;"><i class="fa fa-<?php echo ($scrap_row['cnt']) ? "check-circle" : "bookmark"; ?>" aria-hidden="true"></i> <?php echo ($scrap_row['cnt']) ? "스크랩완료" : "스크랩"; ?> (<?php echo ($scrap_row['cnt']);?>)</a><?php } ?>
스크랩 전
스크랩 후
(0) / (1) 은 스크랩한 횟수를 표현합니다.
아래 움짤로 실 사용 확인해보세요
고맙습니다.
▼ 버튼을 누르면 좋은 일이 생깁니다.
!-->!-->
추천
10
10
댓글 8개
감사합니다.
@써맨 감사합니다
감사 합니다.
@들레아빠 감사합니다
아이디어를 많이 얻습니다! 감사합니다. ^^
신고가 접수된 글입니다.
신고 횟수가 1회 이상이면 글을 확인하지 못합니다.
감사합니다
감사합니다.
감사합니다