특정 게시판 스킨을 카테고리(분류)별로 다르게 지정하기

extend/user.config.php 파일에 추가.

변경해야 할 부분..
게시판 아이디 : $bo_table == 'notice'
각 분류 이름 : $sca == '질문'
분류별 지정 스킨 이름 :
$board['bo_skin'] = 'gallery'; // PC 스킨
$board['bo_mobile_skin'] = 'gallery'; // 모바일 스킨

테마 폴더에 있는 스킨을 사용하려면 스킨명 앞에 theme/ 를 붙여야합니다.
예를 들어 이렇게..
$board['bo_skin'] = 'theme/gallery';
$board['bo_mobile_skin'] = 'theme/gallery';

추가해야 할 전체 소스

if($bo_table == 'notice') {
if($sca == '질문') {
$board['bo_skin'] = 'theme/gallery'; // PC스킨
$board['bo_mobile_skin'] = 'theme/gallery'; // 모바일스킨
}
if($sca == '답변') {
$board['bo_skin'] = 'theme/basic';
$board['bo_mobile_skin'] = 'theme/basic';
}

if (G5_IS_MOBILE) {
$board_skin_path = get_skin_path('board', $board['bo_mobile_skin']);
$board_skin_url = get_skin_url('board', $board['bo_mobile_skin']);
} else {
$board_skin_path = get_skin_path('board', $board['bo_skin']);
$board_skin_url = get_skin_url('board', $board['bo_skin']);
}
}


적용하고 싶은 분류만 이런식으로 추가.

if($sca == '분류명') {
$board['bo_skin'] = '스킨명';
$board['bo_mobile_skin'] = '스킨명';
}


## 추가 내용

스킨에서 수정해야 할 부분 안내

http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=119

첨부파일

user.config.php (728 bytes) 86회 2017-06-22 18:36
|

댓글 16개

항상 좋은 정보와 자료 감사 합니다
오랜만 입니다 ...
정말 감사합니다. 즐거운 성탄 되세요..^^
감사합니다.!
테마와 모바일에서도 적용하는 방법을 추가했습니다. 수정된 파일도 첨부해놨습니다.
와..감사합니다.~^^
분류를 2단으로 할수 있는지요?
즉 1단은 맛집|지역|정보...등으로 하고
2단은 맛집에서 다시 분류를 만들어서 2단 분류에서 스킨을 다르게 적용하려면요...?
감사합니다
글쓰기는 다른 스킨으로 적용이 안되는건가요?
리스트는 다른 스킨이 적용이되는데
글쓰기는 기존껄로만 되는거같아서요
bo_table 확인하는것을 제외하고 아래처럼하면 사이트의 모든 분류에 대해서 적용이 되는건가요?

if($sca == '분류이름') {
$board['bo_skin'] = 'sca'; // PC스킨
$board['bo_mobile_skin'] = 'sca'; // 모바일스킨

if (G5_IS_MOBILE) {
$board_skin_path = get_skin_path('board', $board['bo_mobile_skin']);
$board_skin_url = get_skin_url('board', $board['bo_mobile_skin']);
} else {
$board_skin_path = get_skin_path('board', $board['bo_skin']);
$board_skin_url = get_skin_url('board', $board['bo_skin']);
}
}
아마도 그렇지 않을까요.
필요한 기능이라 검색을 해 보니 역시나 있군요.
베리 베리 고맙습니다.
작은별님에게 행운이 있기를!!!
좋은 정보와 자료 감사합니다.
좋은 팁입니다. 감사합니다..혹시 카테고리가 아닌 wr_1을 이용해서도 할 수 잇을까요?
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
9년 전 조회 4,616
9년 전 조회 8,410
9년 전 조회 5,420
9년 전 조회 7,384
9년 전 조회 5,034
9년 전 조회 1.3만
9년 전 조회 7,366
9년 전 조회 1만
9년 전 조회 5,979
9년 전 조회 8,542
9년 전 조회 6,192
9년 전 조회 7,813
9년 전 조회 6,676
9년 전 조회 6,564
9년 전 조회 9,548
9년 전 조회 5,944
9년 전 조회 2만
9년 전 조회 8,788
9년 전 조회 5,509
9년 전 조회 2.8만
9년 전 조회 7,507
9년 전 조회 5,812
9년 전 조회 7,888
9년 전 조회 7,343
9년 전 조회 4,380
9년 전 조회 5,647
9년 전 조회 6,858
9년 전 조회 6,588
9년 전 조회 6,116
9년 전 조회 5,386