영카트 메인 접속시 로그인페이지 띄우는 방법 아시는분.... 채택완료
wnsah6288
5년 전
조회 3,655
영카트 메인 접속시 로그인페이지 띄우는 방법 아시는분....
말그대로 영카트에서 하는 방법이 알고싶습니다
그누보드는
<?php if(!$is_member) {
header("Location:bbs/login.php");
}?>
이렇게 하면 되던데 영카트 에서는 이렇게 하면 안되더라구요...
방법 아시는분 알려주시면 감사합니다..
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
아래 파일에 해당 코드 적용하시면 그누보드 및 영카트 모두 적용 됩니다.
그누보드에서는 제외하고 영카트(쇼핑몰)에서만 적용하실려면 URL에서 정규식으로 shop으로 시작하는지 검사해서 적용시키면 됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 5개
w
wnsah6288
5년 전
음 설명이 이해가 안되는데 조금 쉽게 설명 해주실 수 있나요...??
j
jjungye
5년 전
기본 url 치면 원래 영카트말고 그누보드가 나오는데 영카트를 메인으로 잡아 주셨는지 여쭈어보시는것 같은데요?
�
폴라베어
5년 전
1. 그누보드와 같이 설치된 상태인지 영카트만 설치된 상태가 어떻게 되시는건가요?
2. 같이 설치된 상태라면 그누보드(커뮤니티)는 제외하고 영카드(쇼핑몰)만 적용할껀지, 두곳 모두 적용할껀지 구분이 필요합니다.
두곳 모두 적용해도 상관없다면 /extend/user.config.php 파일을 아래처럼 수정하시면 됩니다.
[code]
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (!$is_member) {
// 아래함수는 그누보드에서 지원하는 header("Location:bbs/login.php"); 같은 기능을함
goto_url(G5_URL.'/bbs/login.php');
}
?>
[/code]
2. 같이 설치된 상태라면 그누보드(커뮤니티)는 제외하고 영카드(쇼핑몰)만 적용할껀지, 두곳 모두 적용할껀지 구분이 필요합니다.
두곳 모두 적용해도 상관없다면 /extend/user.config.php 파일을 아래처럼 수정하시면 됩니다.
[code]
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (!$is_member) {
// 아래함수는 그누보드에서 지원하는 header("Location:bbs/login.php"); 같은 기능을함
goto_url(G5_URL.'/bbs/login.php');
}
?>
[/code]
w
wnsah6288
5년 전
혹시 이부분에 대해서 설정 하는 방식이 따로 있는 건가요??
�
폴라베어
5년 전
@wnsah6288
일단 코드 적용해보시고 예상하신대로 작동하는지 테스트해보시길 바랍니다.
일단 코드 적용해보시고 예상하신대로 작동하는지 테스트해보시길 바랍니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인