pc화면 사이드 최신글, 새댓글, 공지사항 모바일에서도 보여지게
본문
정리가 않된 앞 질문을 다시 질문 드립니다.
-그누5_나리야_나리야용 유료테마/반응형
이미지 처럼 pc로 메인 화면을 볼때 우측에 사이드 부분이 있습니다. 이 화면 크기(폭)를 줄이거나, 휴대폰으로 사이트 접속시 우측 사이드 내용이 인덱스 하단 배너 다음에 이어서 보여집니다.
그런데 사용하는 테마는 모바일 접속 또는 화면 크기(폭)을 줄이면 우측 사이드를 호출(?)하지 않는건지 볼수가 없습니다.
1. www/theme/사용하는 테마/index.php
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(!defined('_INDEX_'))
define('_INDEX_', true);
// Page Loader 때문에 먼저 실행함
include_once(G5_THEME_PATH.'/head.sub.php');
$is_index = true;
$is_wing = false;
include_once(G5_THEME_PATH.'/_loader.php');
// 팝업레이어는 index에서만 실행
if(G5_IS_MOBILE) {
include G5_MOBILE_PATH.'/newwin.inc.php';
} else {
include G5_BBS_PATH.'/newwin.inc.php';
}
include_once(G5_THEME_PATH.'/head.php');
// 인덱스 파일경로
$nt_index_path = G5_THEME_PATH.'/index';
$nt_index_url = G5_THEME_URL.'/index';
//인덱스
if(is_file($nt_index_path.'/'.$tset['index'].'.php')) {
include_once($nt_index_path.'/'.$tset['index'].'.php');
} else {
?>
<div class="text-muted text-center" style="padding:300px 0px;">
<?php if($is_admin == 'super') { ?>
<a href="<?php echo NA_THEME_ADMIN_URL ?>/site_setup.php#index_setup">
테마 설정 > 사이트 설정에서 인덱스 파일을 설정해 주세요.
</a>
<?php } else { ?>
인덱스 파일을 찾을 수 없습니다.
<p>관리자에게 알려주시면 감사하겠습니다.</p>
<?php } ?>
</div>
<?php
}
include_once(G5_THEME_PATH.'/tail.php');
2. www/theme/사용하는 테마/mobile/skin/social
이 루트에는 인덱스 파일이 없고 아래 파일만 존재합니다.
3. www/theme/사용하는 테마/css
/********************************************************
■ Theme Layout : 테마 레이아웃
********************************************************/
.wrapper { background:#fff; }
@media all and (max-width:991px) {
.responsive .wrapper { overflow-x:hidden; }
}
.nt-container,
.nt-container-wide { margin:0 auto; }
@media all and (min-width:992px) {
.responsive .boxed-a.wrapper .nt-container.px-xl-0 { padding-left:1.5rem !important; padding-right:1.5rem !important; }
.responsive .boxed-b.wrapper { padding-left:1.5rem !important; padding-right:1.5rem !important; }
.responsive .boxed-b.wrapper #nt_title .nt-container.px-xl-0,
.responsive .boxed-b.wrapper #nt_wing .nt-container.px-xl-0 { padding-left:1.5rem !important; padding-right:1.5rem !important; }
}
/* 비반응형 */
.no-responsive .boxed-a.wrapper .nt-container.px-xl-0 { padding-left:1.5rem !important; padding-right:1.5rem !important; }
.no-responsive .boxed-b.wrapper { padding-left:1.5rem !important; padding-right:1.5rem !important; }
.no-responsive .boxed-b.wrapper #nt_title .nt-container.px-xl-0,
.no-responsive .boxed-b.wrapper #nt_wing .nt-container.px-xl-0 { padding-left:1.5rem !important; padding-right:1.5rem !important; }
@media all and (max-width:1200px) {
.no-responsive .wrapper.wided .nt-container.px-xl-0 { padding-left:1.5rem !important; padding-right:1.5rem !important; }
.no-responsive .wrapper.wided #nt_title .nt-container.px-xl-0,
.no-responsive .wrapper.wided #nt_wing .nt-container.px-xl-0 { padding-left:1.5rem !important; padding-right:1.5rem !important; }
}
답변 2
메인 페이지,
관리자 로그인 후, 테마 설정(상단 좌측 아이콘) > 사이트 설정 > [인덱스] 설정에서,
모바일 설정 인덱스 파일을 PC 설정 인덱스 파일과 동일하게 설정해 주면 됩니다.
pc화면 사이드
pc화면 사이드 부분이 아래처럼 모바일 메인/ 각페이지 상단에 똭!! 위가 아니고 아래로...
답변을 작성하시기 전에 로그인 해주세요.