서브도메인에 따라 테마를 다르게 호출하기
// HOST에 따라 테마를 다르게 하기
aaa.도메인이름.com bbb.도메인이름.com 인경우
테마를 서로 다르게 하여 보여줄 일이 생겨서 이렇게 만들어보았습니다.
common.php 의 689라인 정도에 있습니다.
= HOST와 테마이름을 확인하시어 사용해주십시오
[code]
// 테마경로
if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true)
$config['cf_theme'] = isset($_GET['theme']) ? trim($_GET['theme']) : '';
if(isset($config['cf_theme']) && trim($config['cf_theme'])) {
//echo $_SERVER[ "HTTP_HOST" ] ;
// HOST에 따라 테마를 다르게 하기
if($_SERVER[ "HTTP_HOST" ] =="aaa.도메인이름.com"){
$themeName="테마이름";
$theme_path = G5_PATH.'/'.G5_THEME_DIR.'/'.$config['cf_theme'];
$theme_path="/home/edudan/public_html/theme/".$themeName;
$config['cf_theme']=$themeName;
}else{
$themeName="테마이름";
$theme_path = G5_PATH.'/'.G5_THEME_DIR.'/'.$config['cf_theme'];
$theme_path="/home/edudan/public_html/theme/".$themeName;
$config['cf_theme']=$themeName;
}
//echo $theme_path;
//echo "<BR>";
//echo $config['cf_theme'];
if(is_dir($theme_path)) {
define('G5_THEME_PATH', $theme_path);
define('G5_THEME_URL', G5_URL.'/'.G5_THEME_DIR.'/'.$config['cf_theme']);
define('G5_THEME_MOBILE_PATH', $theme_path.'/'.G5_MOBILE_DIR);
define('G5_THEME_LIB_PATH', $theme_path.'/'.G5_LIB_DIR);
define('G5_THEME_CSS_URL', G5_THEME_URL.'/'.G5_CSS_DIR);
define('G5_THEME_IMG_URL', G5_THEME_URL.'/'.G5_IMG_DIR);
define('G5_THEME_JS_URL', G5_THEME_URL.'/'.G5_JS_DIR);
}
unset($theme_path);
}
[/code]
댓글 3개
게시판 목록
그누보드5 플러그인
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 645 |
비버팩토리
|
2개월 전 | 249 | |
| 644 |
|
2개월 전 | 446 | |
| 643 |
11qkr
|
2개월 전 | 362 | |
| 642 | 2개월 전 | 542 | ||
| 641 |
|
2개월 전 | 414 | |
| 640 |
|
2개월 전 | 494 | |
| 639 | 3개월 전 | 499 | ||
| 638 | 3개월 전 | 470 | ||
| 637 | 3개월 전 | 687 | ||
| 636 | 3개월 전 | 887 | ||
| 635 | 4개월 전 | 791 | ||
| 634 |
비버팩토리
|
4개월 전 | 797 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기