그누보드 최근글 및 게시판 목록에 스크랩 버튼 추가하기
페이지 정보

본문
그누보드 최근글 및 게시판 목록에 스크랩 버튼 추가하기
그누보드 운영 중 최근글이나 게시판 리스트에서 본문 상세 페이지로 이동하지 않고 바로 스크랩 기능을 사용하고 싶을 때 필요한 URL 조합과 자바스크립트 이벤트 적용 방법을 확인합니다.
게시판 리스트에서 스크랩 버튼 구현 방법
그누보드 게시판 목록이나 최신글 리스트에서 본문 페이지로 이동하지 않고 바로 스크랩 기능을 실행하려면, 스크랩 팝업 URL과 자바스크립트 함수(win_scrap)를 조합한 링크를 스킨 파일에 추가해야 합니다.
스크랩 링크 및 코드 구성
추출 스킨 또는 게시판 리스트 파일 내 원하는 위치에 아래와 같은 링크 형식을 삽입합니다.
<a href="/bbs/scrap_popin.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>" target="_blank" class="btn_b01" onclick="win_scrap(this.href); return false;">스크랩</a>
적용 시 확인 사항
- URL 구조:
/bbs/scrap_popin.php?bo_table=게시판ID&wr_id=글번호형태의 주소를 생성해야 합니다. - 이벤트 속성: 링크에
onclick="win_scrap(this.href); return false;"를 함께 지정하여 새 창 또는 팝업 형태로 스크랩 창이 정상적으로 작동하도록 연결합니다.
게시판 리스트 스크랩 버튼 구현
- 내 상황: 게시판 목록이나 최신글에서 본문 페이지 이동 없이 바로 스크랩 기능을 실행하고 싶음
- 선택 기준:
/bbs/scrap_popin.php?bo_table=게시판ID&wr_id=글번호URL과win_scrap(this.href); return false;이벤트를 스킨 파일에 직접 삽입 - 다음 행동:
list.skin.php또는 추출 스킨의 반복문 내 원하는 위치에 스크랩 링크 코드를 추가하고 팝업 창이 정상적으로 뜨는지 확인
실전 FAQ
- Q. 리스트에서 스크랩 버튼을 눌렀을 때 팝업 창 대신 오류가 발생하거나 빈 페이지가 뜹니다.
- A. 반복문 안에서
$bo_table변수나$list[$i][wr_id]값이 정확하게 출력되고 있는지 HTML 소스 보기를 통해 URL 경로를 먼저 확인하세요.
- A. 반복문 안에서
함께 보면 좋은 글
참고자료
기타 참고자료
- 이전글그누보드 짧은 주소(Short URL) 설정 시 오작동 해결 가이드 26.11.06
- 다음글아미나 테마 탭 메뉴 구현 및 latestamina 활용 가이드 26.11.06
댓글목록
등록된 댓글이 없습니다.