테마 관련 질문입니다 채택완료
영카트5 사용중입니다.
특정 카테고리에만 다른 테마를 적용하고 싶습니다.
shop.config.php 에서 어떤 부분을 수정해야 할까요?
예를들면
A테마, B테마, C테마가 있고
대분류 / 하위분류 : 테마
00 / 0010, 0011, 0012 : A테마
01 / 0110, 0111, 0112 : A테마
02 / 0210, 0211, 0212 : B테마
03 / 0310, 0311, 0312 : C테마
이렇게 적용해보려고 합니다.
좋은 팁 부탁드립니다
답변 1개
테마는
"common.php"
// 테마경로 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'])) {
switch( substr( $ca_id,0,2)) {
case '10':$config['cf_theme']='theme-a'; break;
case '20':$config['cf_theme']='theme-b'; break;
}
$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); }
여기서 처리하네요.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인