테스트 사이트 - 개발 중인 베타 버전입니다

PC 버전은 테마를 사용하고 모바일 버전은 기본 모바일 채택완료

푸우니 1년 전 조회 1,470

PC 버전은 테마를 사용하고

모바일 버전은 테마의 모바일이 아닌

그누보드 기본 모바일을 사용하려면 어떻게 하나용?♡

댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트
들레아빠

common.php

</p>

<p>// 테마경로

if(defined('_THEME_PREVIEW_') && _THEME_PREVIEW_ === true)

    $config['cf_theme'] = isset($_GET['theme']) ? trim($_GET['theme']) : '';

        if(is_mobile()){

            $config['cf_theme'] = ''; // 모바일 테마

        } else {

            $config['cf_theme'] = 'basic'; // pc 테마

        }</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

푸우니
1년 전
모바일은 테마를 사용하지 않고,
그누보드 모바일 기본 사용하려면 어떻게 할까요?

그누보드/mobile/
들레아빠
1년 전
$config['cf_theme'] = ''; // 모바일 테마
이 코드가 테마를 사용하지 않는 것을 뜻합니다.
/common.php에서 "//테마경로"를 찾아서
수정하세요.
그러면 모바일 때에는
/theme/테마가 아닌 /mobile이 적용됩니다.
푸우니
1년 전
감사합니다 해결햇어요 pc에서 &device=mobile 으로 계속 접속하다보니.. 안된거 ㅠㅠ 모바일로 접속하니 잘되요 ^___^ 감사합니다..;
들레아빠
1년 전
채택 감사 합니다.

댓글을 작성하려면 로그인이 필요합니다.

1년 전

</p>

<p><code>$device = $_GET['device'];</code></p>

<p><code>if ($device == 'mobile' || is_mobile()) {</code></p>

<p><code>// device 파라미터가 mobile 이거나 실제로 모바일 접속일 경우</code></p>

<p><code>$config['cf_theme'] = '';</code></p>

<p><code>// 모바일 페이지 적용</code></p>

<p><code>} else {</code></p>

<p><code>// PC 접속 시 'basic' 테마 적용</code></p>

<p><code>$config['cf_theme'] = 'basic';</code></p>

<p><code>}</code></p>

<p><span style="font-size: 0.875em;">

 

pc에서도 적용된거 보려면..이케;;

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

1년 전

관리자에서 사용할 테마를 설정한 후 common.php에서

if(isset($config['cf_theme']) && trim($config['cf_theme'])) { //<---이 코드 위에 추가

 

if (is_mobile()) config['cf_theme'] =''; 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

푸우니
1년 전
[code]
if (is_mobile()) $config['cf_theme'] ='';
if(isset($config['cf_theme']) && trim($config['cf_theme'])) {
[/code]

이케 했는데 잘안되용 ㅠ
푸우니
1년 전
기본 베이직 테마에 적용후

[code]
if (is_mobile()) $config['cf_theme'] ='';
if(isset($config['cf_theme']) && trim($config['cf_theme'])) {
[/code]

위의 코드를 넣었는데
pc 모바일 둘다 베이직 테마 적용이되요

모바일만 테마가 아닌, 기본 모바일 페이지로 가면 좋을 것 같은데.. ㅠㅠ
균이
1년 전
기본basic테마를 사용하려면 다음처름
if (is_mobile()) config['cf_theme'] ='basic';
푸우니
1년 전
pc 는 basic 테마를 사용하고,
모바일은 basic 테마가 아닌,
그누보드 기본 모바일 폴더를 사용하고 싶어요ㅠ

댓글을 작성하려면 로그인이 필요합니다.

1년 전

맞네요~ 들레아빠 님의 답변이 더 편하실꺼 같네요~ ㅎㅎ

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

1년 전

안녕하세요.

방법은 모바일을 호출하는 페이지에서 경로를 변경하시던지

if(defined('G5_THEME_PATH')) {
    require_once(G5_THEME_PATH.'/index.php');
    return;
}

 

또는 기본 모바일 스킨들을  테마 폴더의 모바일 스킨으로 복사해서 사용하시는 방법들이 있을거 같습니다~

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인