특정 페이지에 테마를 강제 지정하는 방법이 있을까요?
본문
호스팅에 테마는 두개 올려놓고 있습니다.
게시판 스킨에서 리스트일때는 테마1 (Default)
글쓰기에서는 테마2를 사용한다고 한다면
스킨 수정 혹은 extend 폴더에 파일을 생성하는 방식으로 해서
원하는대로 할 방법이 있을까요?
답변 2
common.php 에서 테마 설정을 불러오는 부분이 있습니다.
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);
...
이 부분이 extend/ 폴더의 파일들 include 처리되는 부분보다 앞에 있기 때문에,
extend/ 폴더에 파일추가로는 어려울 듯 하고, 저부분을 수정해서 처리하는 것은 가능할 것으로 생각됩니다.
!-->테마2라는 것이 어떠한 디자인을 가지고 있어서 그렇게 할려고 하는지는 모르겠지만
글쓰기일때 스킨을 테마2 형태의 디자인처럼 개발하면 되지 않을까 싶네요.
힘들기도 하겠지만 굳이 두개의 테마를 하나의 사이트에서 이용해야할 이유가 있을지???
답변을 작성하시기 전에 로그인 해주세요.