그누보드5 반응형 작업시

그누보드5 반응형 작업시

QA

그누보드5 반응형 작업시

답변 2

본문

 

그누보드 theme/basic으로 pc버전 먼저 작업 후 반응형으로 모바일 작업을 하려는 계획

 

www/congif.php 에서 

 

define('G5_SET_DEVICE', 'both');

define('G5_USE_MOBILE', true); // 모바일 홈페이지를 사용하지 않을 경우 false 로 설정
define('G5_USE_CACHE',  true); // 최신글등에 cache 기능 사용 여부

 

이 부분 MOBILE, false 로 하라는 말은 많이 봤는데

이렇게 할 경우 pc에서 반응형 작업을 해도 모바일에서는

모바일 디바이스 크기가 인식이 안되는지 반응형이 적용되지않고 pc버전으로 뜹니다.ㅠㅠ

 

그 외로는 반응형 작업시 애초에 mobile 기준으로 잡고 모바일로 작업해야한다는데

이미 pc버전으로 작업이 끝났습니다..

 

어떻게 손쉽게 할 방법이 없을까요..?

모바일로 재작업할수밖에 없는걸까요..?

 

 

이 질문에 댓글 쓰기 :

답변 2

head.sub 부분에서 viewport 부분이 빠져버려서 그런 현상이 생기는 걸 겁니다.


echo '<meta name="HandheldFriendly" content="true">'.PHP_EOL;
echo '<meta name="format-detection" content="telephone=no">'.PHP_EOL;

부분 찾아서 if (G5_IS_MOBILE) {  이 부분에서 빠지도록 작업하시면 충분할 겁니다.

 

반응형의 경우 레이아웃을 pc든 모바일이든 어느쪽으로든 작업하고 고정하면 됩니다

모바일쪽이 뷰포트도 되어있고 반응형으로 코딩하기엔 좀 더 코드가 간결하기 때문에 수정시 쉬워서 모바일쪽으로 많이 하는것으로 보입니다만 어느쪽으로 해도 상관없습니다

해당부분말고 테마폴더의 theme.config.php에도 모바일 pc 설정 유무가 있습니다.

해당 부분을 수정해주세요.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 60,954
© SIRSOFT
현재 페이지 제일 처음으로