Web Programming/GNUBOARD 5

SHOP.HEAD 적용시키기

myHyem 2019. 5. 21. 23:06

이번에 영카트에서 게시판에 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