채택완료

모바일기기로 접근시 쇼핑몰 페이지가 보이도록 하고 싶습니다.

2014-11-04 (화) 22:09:42 4,873

모바일기기로 접근시 커뮤니티 페이지가 아닌 쇼핑몰 페이지가 바로 보이도록 하고 싶습니다.

PC로 접근시 커뮤니티 페이지, 모바일로 접근시 쇼핑몰 페이지가 보이도록 하려고 어떻게 수정해야 하나요? 

|

답변 1개 / 댓글 5개

채택된 답변
+20 포인트
2014-11-04 (화) 22:29:08

그누보드가 깔려있고 영카트5가 깔려 있다면 그누보드5 메인 index.php 화일안 ㅔ에

Copy
if (G5_IS_MOBILE) {    include_once (G5_MOBILE_PATH.'/index.php');    return;}

위 내용을 아래와 같이 바꿔 보세요.

Copy
if (G5_IS_MOBILE) {    goto_url(G5_SHOP_URL);    exit;}​

답변에 대한 댓글 5개

커뮤니티로는 아예 이동이 안되네요.
커뮤니티 페이지가 따로 있나요?
그누보드5 깔린 디렉토리의 index.php 가 커뮤니티 첫페이지 아니에요?
네 커뮤니티 페이지 따로 있습니다. 모바일기기로 접근시에는 바로 쇼핑몰 페이지로 넘어가도록 하고 싶네요.
쿠키와 세션 등을 이용하면 될 듯 한데 어찌 적용해야 할 지...
첫 접속시에만 쇼핑몰 페이지로 이동하고 쇼핑몰 페이지안 커뮤니티 클릭시 커뮤니티 페이지로 이동하도록 하고 싶네요
쇼핑몰 페이지안 커뮤니티 클릭시 커뮤니티 페이지로 이동
이건
a 태그 써서 클릭시 이동하면 안되는건가요?


index.php 화일안에

위에 제 답변에 있는
if (G5_IS_MOBILE) {
goto_url(G5_SHOP_URL);
exit;
}


이 부분을 아래처럼 해서 테스트 해 보세요.
if (G5_IS_MOBILE) {
goto_url(G5_SHOP_URL);
exit;
}

goto_url(커뮤니티 URL);
exit;

위에 커뮤니티 URL은 따로 있는 커뮤니티 URL을 넣어 보세요.
이렇게 해결했습니다. 처음 접속시에만 쇼핑몰로 이동하면 되니깐 문제는 없겠네요.

if (G5_IS_MOBILE) {
if (get_cookie('ck_visit_ip') != $_SERVER['REMOTE_ADDR']) {
goto_url(G5_SHOP_URL);
exit;
} else {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
}

답변을 작성하려면 로그인이 필요합니다.