이번에 영카트에서 게시판에 shop 헤더를 적용시킬 일이 있었습니다
원래는 관리자에서 테마만 변경해주면 될듯 한데 테마를 적용시켜서 좀 꼬인것 같습니다
주변의 도움이 컸습니다
게시판의 경우
/bbs/board_head.php
/bbs/board_tail.php
를 수정해 주더군요 (제가한 부분이 아니라 깊이있게 모릅니다. 아시는분 댓글 달아주시면 감사하겠습니다.)
1
2
3
4
5
6
7
8
9
10
11
|
<?php
if (!defined('_GNUBOARD_')) exit;
if (G5_IS_MOBILE) {
if (defined('_SHOP_') || $bo_table == 'tableID') { // shop 의 경우진행되는 곳에 테이블명 추가
@include ($board['bo_include_head']);
}else{
include_once(G5_BBS_PATH.'/_head.php');
echo html_purifier(stripslashes($board['bo_mobile_content_head']));
}
........
?>
|
같은 방식으로
/theme/basic/head.sub.php
/theme/테마명/basic/head.sub.php
도 적용해주면 게시판의 경우에 shop 헤더가 적용됩니다
다른 페이지에 shop 헤더를 적용 할 때에는
head, tail 경로를 shop 으로 변경한 후
URL 에서 핵심단어를 부분 추출하여
/theme/basic/head.sub.php
/theme/테마명/basic/head.sub.php
이쪽의 조건문만 변경해주면 적용됩니다
얕은 지식인지라 걸러들어 주시면 감사하겠습니다
출처 : ...
'Web Programming > GNUBOARD 5' 카테고리의 다른 글
mailer 사용법 (그누보드 Form mail 전송) (0) | 2019.05.21 |
---|