팁과노하우
모듈, 위젯 안에서 현재 보고있는 게시판 ID 출력하기
게시판안에 현재 게시판의 ID를 출력하려면
보편적인 방법으로 <?php echo $bo_table ?> 을 넣으면
현재 보고있는 게시판의 ID 가 출력됩니다.
하지만 위젯이나, 모듈을 게시판 안에 추가했고, 위젯이나 모듈에서
$bo_table 을 넣으면 리빌더의 모듈 출력 구조상 아무것도 출력이 되지않습니다.
(최신글의 경우 출력되는 게시물의 bo_table 이 출력됨)
이럴때는 $bo_table 대신에 $GLOBALS['bo_table'] 을 사용하면 되겠습니다.
예제1 (현재 게시판의 ID를 위젯 또는 모듈에 출력)
예제2 (조건문을 통해 특정내용 출력)
<?php if (!empty($GLOBALS['bo_table'])) echo $GLOBALS['bo_table']; ?>
<?php if (!empty($GLOBALS['bo_table']) && $GLOBALS['bo_table'] == "free") { ?>
free 게시판 안에있는 위젯 또는 모듈에 출력 됩니다.
<?php } ?> <?php if (!empty($GLOBALS['gr_id']) && $GLOBALS['gr_id'] == "community") { ?>
community 그룹에 속해있는 위젯 또는 모듈이면 출력 됩니다.
<?php } ?> <?php if (!empty($GLOBALS['wr_id']) && $GLOBALS['wr_id'] == "1") { ?>
ID가 1인 게시물 안에 있는 위젯 또는 모듈이면 출력 됩니다.
<?php } ?> 감사합니다.
- 이전글게시판에 글 작성시 글자가 잘릴때2025.11.10
- 다음글출석부 사용 시 8.2 버전에서 오류 수정2025.11.03
댓글목록
등록된 댓글이 없습니다.