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

모바일은 모바일 PC는 PC 채택완료

crypt2hex 7년 전 조회 2,181

common.php 에 define('G5_IS_MOBILE', $is_mobile); 문제인거 같은데 

테마를 이외엔 전부 만지지 않고 단지 테마 만 건들고

모바일로 접속시 -> PC버전을 눌러도 모바일 버전으로 출력되고

PC로 접속시 -> 모바일 눌러도 PC버전으로 출력되도록 하고 싶은데

device= 값으로 넘기자니 G5_IS_MOBILE 입력 된 상태라 건들여도 어짜피 URL 빼면 토글로 출력되니..ㅠ 

이거 어떻게 해결하셨나요?ㅜ

 

 

테마만 건들고 기본 그누보드는 건들지않습니다.

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

답변 3개

채택된 답변
+20 포인트
해피정
7년 전

실제 적용은 안해봤지만 이렇게 하면 스마트폰일때 무조건 모바일 화면이 뜰껍니다.

당연히 PC 일땐 무조건 PC 화면이 뜨죠

https://sir.kr/g5_tip/7027" target="_blank">https://sir.kr/g5_tip/7027

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

답변에 대한 댓글 2개

c
crypt2hex
7년 전
결국 방법은 /common.php 를 뜯어야되는군요..
테마 쪽만 건들고 작업해볼려했는데 나중에 그냥 패치파일만 덮어 쓰고 할려구 했는데ㅜㅜㅜ... 감사합니다 ^^
해피정
7년 전
common.php 에서 이미 처리된 후라서 테마에서 처리해도 적용이 안될듯 싶네요

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

7년 전

테마 폴더안에 theme.config.php 확인해보세요~

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

답변에 대한 댓글 1개

c
crypt2hex
7년 전
저기에 PC를 넣게되면 모바일도 PC로 css출력이 되지않을까요?

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

7년 전

그냥 pc에선 모바일버전 버튼 삭제

모바일에선 pc버전 버튼 삭제 하시면 주소창에 일부로 치고들어가지않는이상 각각의 환경에서만 접속가능하지않을까요?

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

답변에 대한 댓글 1개

c
crypt2hex
7년 전
모바일에서 index.php?device=pc 쓰는순간 G5_IS_MOBILE 값이 false 으로 변해버려서 .ㅠ.ㅠ 안되더라구요..ㅜㅜ

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

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

로그인