채택완료

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

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

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

|

답변 1개 / 댓글 5개

채택된 답변
+20 포인트

그누보드가 깔려있고 영카트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;
}
}

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