어떻게 해야 하는지?
|
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
2017-04-14 (금) 13:38:29
/common.php 에 찾아보시면
테마 선언하는 부분이 있는데 거기에서 추가하시면 됩니다.
Copy
// 테마경로if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true) $config['cf_theme'] = trim($_GET['theme']);// 어드민 테마 변경.if($is_admin) $config['cf_theme'] = '어드민 테마';if(isset($config['cf_theme']) && trim($config['cf_theme'])) { $theme_path = G5_PATH.'/'.G5_THEME_DIR.'/'.$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);}
답변에 대한 댓글 3개
2017-04-14 (금) 13:54:58
앗생각해보니
// 어드민 테마 변경.
if($is_admin) $config['cf_theme'] = '어드민 테마';
// 테마경로
if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true)
$config['cf_theme'] = trim($_GET['theme']);
이순으로 하셔야 할 것 같아요. 그래야 어드민에서 미리보기가 가능할 것 같네요.
// 어드민 테마 변경.
if($is_admin) $config['cf_theme'] = '어드민 테마';
// 테마경로
if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true)
$config['cf_theme'] = trim($_GET['theme']);
이순으로 하셔야 할 것 같아요. 그래야 어드민에서 미리보기가 가능할 것 같네요.
sinbi
2017-04-14 (금) 14:23:10
헐, 이미 채택된 글까지 이리 세심하게 보충 설명해주시다니..........감동했습니다. ㅎ
블랙캣77
2017-04-14 (금) 13:09:49
테마설정을 일단 두가지로 할수 있게 하고 테마폴더 정의하는 부분을 수정하면 되지 않을까요?
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.