
팁과노하우
내가 스크랩 한 게시물은 체크 및 스크랩 총 개수 나타내기
안녕하세요...
미니님a 회원입니다.
게시판 목록을 클릭해서 내용을 보면, 스크랩이라는 기능이 있습니다.
이 기능을 통해 본인의 판단하에 자주 혹은 유용한 게시글 등을 스크랩하실 텐데요
화면상에 총 개수와 내가 스크랩한 게시글을 표기하는 방법입니다.
현재는 아시다시피 내가 스크랩했나? 확인할 수 없습니다. 직접 스크랩 버튼을 눌러야만 확인이 가능한 시스템입니다.
이렇게 번거롭게 확인하는 것 보다 아래 처럼 보여진다면 번거로움이 조금은 줄어들지 않을까요 ?
사용하시는 게시판 스킨의 view.skin.php 파일을 열어 주세요
그리고 다음 코드를 찾아주세요
<?php if ($scrap_href) { ?>
<a href="<?php echo $scrap_href; ?>" class="fl_btns font-B" target="_blank" onclick="win_scrap(this.href); return false;">스크랩</a>
<?php } ?>
그리고 이 코드를 통으로 아래 코드로 변경만 하시면 됩니다.
<?php if ($scrap_href) {
$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);?>
<a href="<?php echo $scrap_href;?>" target="_blank" class="fl_btns font-B" onclick="win_scrap(this.href); return false;"><i class="fa fa-<?php echo ($scrap_row['cnt']) ? "check-circle" : ""; ?>" aria-hidden="true"></i> <?php echo ($scrap_row['cnt']) ? "스크랩완료" : "스크랩"; ?> (<?php echo ($scrap_row['cnt']);?>)</a>
<?php } ?>
이렇게 변경 해주시면 위 스샷대로 동작할 것입니다.
고맙습니다.
- 이전글게시글이 길어서 짤릴 때 글자수 늘려주는 방법2025.01.17
- 다음글SQL Injection, XSS 보안 강화하기2025.01.17
댓글목록


