그누보드5 반응형 작업시

그누보드5 반응형 작업시

QA

그누보드5 반응형 작업시

본문

 

그누보드 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 설정 유무가 있습니다.

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

답변을 작성하시기 전에 로그인 해주세요.
전체 129,112 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT