모바일 홈페이지와 pc홈페이지 동일한 디자인 적용 방법 알려주세요.

모바일 홈페이지와 pc홈페이지 동일한 디자인 적용 방법 알려주세요.

QA

모바일 홈페이지와 pc홈페이지 동일한 디자인 적용 방법 알려주세요.

본문

그누보드5 게시판(basic), 갤러리(gallery) 이용중입니다. 테마는 아닙니다.

현재  그누보드를 pc에서 접속하면 직접 작업한 상하단 내용이 나옵니다. (../../header_p_1.php, ../../footer.php 수정함.) 그런데 pc에서 접속하면 직접 작업한 상하단이 없어지고 그누보드 레이아웃이 나옵니다.

 

여기 Q&A 게시판 검색결과

 

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

모바일일 경우엔 기본 설정이 게시판 설정에서 입력하는 상단 파일을 무시하도록 되어 있습니다.

/bbs/board_head.php 파일에서 아래 내용을 적절히 수정해보세요.

 

// 게시판 관리의 상단 내용

if (G5_IS_MOBILE) {

    // 모바일의 경우 설정을 따르지 않는다.

    include_once(G5_BBS_PATH.'/_head.php');

 

/bbs/board_tail.php 파일도 마찬가지.. 

 

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

위와 같은 답변 내용을 발견 했는데요.

이파일을 수정하는게 맞는지 알려주세요...

그리고 아래 소스 어디를 고쳐야 하는지... 알려주세요...

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

board_head.php

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

// 게시판 관리의 상단 내용
if (G5_IS_MOBILE) {
    // 모바일의 경우 설정을 따르지 않는다.
    include_once(G5_BBS_PATH.'/_head.php');
    echo stripslashes($board['bo_mobile_content_head']);
} else {
    @include ($board['bo_include_head']);
    echo stripslashes($board['bo_content_head']);
}
?>

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

board_tail.php

 

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

// 게시판 관리의 하단 파일 경로
if (G5_IS_MOBILE) {
    echo stripslashes($board['bo_mobile_content_tail']);
    // 모바일의 경우 설정을 따르지 않는다.
    include_once(G5_BBS_PATH.'/_tail.php');
} else {
    echo stripslashes($board['bo_content_tail']);
    @include ($board['bo_include_tail']);
}
?>

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

 

이 질문에 댓글 쓰기 :

답변 5

무슨말인지 이해가잘안되는데요

pc랑 모바일에서 css 스타일만 같게보여주고싶다는건지

아니면 모바일에서도 pc가 보여주길 원하는건지

모바일을 pc와 따로 만들긴하지만

모바일의 디자인을 pc와똑같이 만들고싶다는말인지

이해가안됩니다.

 

일단 pc와 모바일을 동일하게 보여주고싶다면(모바일접속시 모바일 사용x pc가 나타남)

최상위에 config.php파일 보시면

117줄부터 설명이있네용

define('G5_SET_DEVICE', 'both');

define('G5_USE_MOBILE', true); // 모바일 홈페이지를 사용하지 않을 경우 false 로 설정

위에 두분 답변 감사합니다.

위에글 잘못쓴 부분이 있네요.^ ^;

 

그리고 pc와 모바일의 디자인이 모두 pc디자인과 같게 나와야 하는데 어떻게 하면 좋을까요?...라는 내용입니다.

 

 

PC랑 모바일이랑 동일하게 하려면 cofig.php 파일의

 

//==============================================================================
// 사용기기 설정
// pc 설정 시 모바일 기기에서도 PC화면 보여짐
// mobile 설정 시 PC에서도 모바일화면 보여짐
// both 설정 시 접속 기기에 따른 화면 보여짐
//------------------------------------------------------------------------------
define('G5_SET_DEVICE', 'both');

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

 

이 부분을 false로 설정해야하는 거 아닌가요~?

모바일을 따로 안만들고 동일하게 뜨는 거면 이 방법으로 진행하시면 될 듯해요~ 

 

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

회원로그인

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