모바일 홈페이지를 사용하지 않을때의 질문입니다.
본문
반응형으로 만들기 위해
config.php 파일에서
define('G5_USE_MOBILE', false); //
모바일 홈페이지를 사용하지 않아 false 로 설정하였습니다.
그런데 게시판에서 모바일로 접속했을때 다르게 보여주어야 될 필요성이 생겼는데요
게시판 리스트에서 pc에서는 a로 보이고 모바일에서는 b로 보이게 하고 싶습니다.
위의 상황에서는 어떻게 처리 해 주어야 하나요?
답변 2
아래와 같이해주세요.
<script type="text/javascript">
var UserAgent = navigator.userAgent;
if (UserAgent.match(/iPhone|iPod|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null){
location.href = "/A";
} else {
location.href = "/B;
}
</script>
아미나 빌더의 한부분입니다.
리스트 스킨에
<?php
$list_skin_file = (G5_IS_MOBILE) ? 'list.skin.mobile.php' : 'list.skin.pc.php';
include_once($board_skin_path.'/'.$list_skin_file);
?>
이렇게 다시 스킨을 나눠주는 부분을 추가하시면 됩니다.