웹마스터 팁

원본글을 가져온 글이기에 말이 짧아도 양해바랍니다.

원본글 출처 : http://sejin7940.co.kr/index.php?mid=xe_tips&document_srl=103486

 

XE 1.8 에서만의 문제가 아니라 이전의 모든 XE 버전에서 생기는 문제일겁니다

GitHub 에 PR 해둘테니, 추후 언젠가는 정식 패치 될거예요 ^^;;

 

--------------------------------------------------

 

 

모바일 기기에서, PC 화면을 보면 '모바일에서 최적화된 화면으로 보기' 라는 문구가 사이트 하단에 자동으로 나온다.

모바일 레이아웃등을 기본적으로 사용하는 경우라면 문제가 없지만..

 

반응형으로 사이트를 제작했을 경우에는, 이런 메세지가 나오면 안 되는데

모바일기기에서 접속시 이 메세지가 나오는 경우가 있다

 

정확하게는, 페이지 나 게시판 설정에서 '모바일뷰'가 사용 으로 체크되어있으면 무조건 나타난다

(참고로, 사이트맵에서 페이지나 게시판 생성하면 '모바일뷰' 사용이 기본으로 체크된다)

 

그런데, XE 는, 이 모듈 설정보다, '일반->설정' 의 '모바일뷰 사용' 여부 설정이 최우선 한다.

여기서 사용 안 함으로 처리하면 모든 모바일뷰가 일괄 사용이 안 되는데..

 

'모바일에서 최적화된 화면으로 보기' 를 출력하는 부분에 이 '일반->설정' 부분을 고려하지 않는 버그가 있어서 생기는 문제이다.

 

 

 

classes/module/ModuleHandler.class.php 파일에서

670번째 줄 즈음에..

 

if($type == "view" && $this->module_info->use_mobile == "Y" && Mobile::isMobileCheckByAgent() && !isset($skipAct[Context::get('act')]))

 

부분을 찾아서

 

$db_info = Context::getDBInfo();
if($type == "view" && $this->module_info->use_mobile == "Y" && $db_info->use_mobile_view == "Y" && Mobile::isMobileCheckByAgent() && !isset($skipAct[Context::get('act')]))

 

이렇게 고치면 해당 문구가 '모바일뷰 사용' 일때만 나와, 반응형의 경우 안 나타나게 된다.

제목 글쓴이 날짜
(version 1.6)새글과 새댓글을 알림받는 앱을 직접 만들어보세요(XE 홈페이지와 연동되는 GCM을 이용한 푸시 안드로이드 앱 만들기 가이드-XE 알림센터 연동) [23] 단희아빠 2015.03.21
서버의 인코딩(캐릭터셋) 환경 세팅 개념. encoding, charset, characterset, unicode, utf-8, 유니코드 마루디자인 2015.03.23
누리고쇼핑몰 postcodify 주소모듈 설치시 최근배송지 클릭시 오류해결방법 [5] garnecia 2015.03.27
APACHE 2.4.9이상 버전에서 응답속도 향상 nikestudio 2015.03.28
한국 ip list 범위 체크 및 데이터 갱신 마루디자인 2015.03.30
php 5.6에서 인증메일 SMTP 연결에 실패할때.. file 루비스코 2015.03.31
ie11에서 통합검색시 page가 바뀌면 검색키워드가 없어지거나 이상한 글자로 바뀌는 것에 대한 팁 garnecia 2015.04.03
모듈에서 무조건 JSON/XML 형식으로 출력하기 [1] Devel0per 2015.04.03
setModule() 오류 발생시 qkrcjfgus33 2015.04.04
웹 재요청 방지 및 트래픽 감소를 위한 방법 마루디자인 2015.04.06
메인 로고 및 메인 이미지 변경 방법 [1] file okcashbag042 2015.04.08
요청한 기능을 실행할 수 있는 권한이 없습니다. - 오류해결 file I-JEX 2015.04.10
모바일뷰 사용 안 할때 (반응형등) 에도 '모바일에서 최적화된 화면으로 보기' 가 나오는 버그 패치 sejin7940 2015.04.10
통합검색 사용 가부 설정 및 특정 그룹만 사용가능하게 제한 설정 기능 추가 - 보안이슈가 될 수 있는 부분 [1] sejin7940 2015.04.10
1.8 XEDITION 에서 로그인xe 사용하여 네이버 로그인 연동하기 [7] file karutian 2015.04.10
JS로 IE 6,7,8 구분하기 [4] 키스투엑스이 2015.04.14
확장변수에 시분초 추가하기 [1] file 해떨 2015.04.15
XEDITON 레이아웃에 다국어(국기) 선택 버튼 추가하기 [7] file ehii 2015.04.15
즐겨찾기 소스 - 파비콘등록 soroweb 2015.04.16
XE 1.8 대응 apache 2.2 / php 5.5 / MariaDB 10 설치 [11] 간장게장같은남자 2015.04.19