www/index.php에서 g5_is_mobile이 안먹네요.. 채택완료
<?php
include_once('./_common.php');
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/index.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
include_once(G5_PATH.'/head.php');
?>
위에는 www/index.php의 상단소스입니다.
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
이게 작동을안해서 mobile에서도 pc의 index로 이동이 되는데...
원래는 안이랬거든요 어디서 뭐가 잘못된건지...
확일할수있는 방법이있을까요??
임시방편으로 www/theme/basic/index.php에도
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
이걸 한번 더 넣으니까 여기서는 또 먹어서 이렇게 임시방편으로
작업해놨습니다..ㅠㅠ
왜 이런현상이있을까요?
팝업작업때문에 nw_device를 건든적은 있습니다. 다시 원복했어요..ㅠ
답변 1개
테마 사용하기를 하셨다면
테마를 먼저 불러오고
테마에서 모바일을 체크를 합니다.
임시방편으로 테마의 인덱스에 모바일 소스를 넣었다고 하셨는데
그누보드 기본 소스 받아서 보시면
거기에서 포함이 되어 있습니다.
답변에 대한 댓글 5개
감사합니다. 어제 밤에 오류나서 걱정되서(다른오류가 더 있을까봐)잠도 설쳤는데
한시름놨네요..
지금 다운받아서 theme/basic./index.php 열어보니
<?php
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/index.php');
return;
}
include_once(G5_THEME_PATH.'/head.php');
?>
<h2 class="sound_only">최신글</h2>
이렇게 되어 있네요~
죄송한것도 없습니당.^^
즐거운 금요일 되세요~~
감사합니다~~
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
www/theme/basic/index.php
다른거 다 봐도 여기에는
if g5_is_mobile 이거 체크해주는게 없던데요...ㅠ
제꺼 버전은 거의 최신버전 그누보드입니다..