영카트 메인 접속시 로그인페이지 띄우는 방법 아시는분....

영카트 메인 접속시 로그인페이지 띄우는 방법 아시는분....

QA

영카트 메인 접속시 로그인페이지 띄우는 방법 아시는분....

본문

영카트 메인 접속시 로그인페이지 띄우는 방법 아시는분....

 

말그대로 영카트에서 하는 방법이 알고싶습니다

 

그누보드는 

 

<?php if(!$is_member) {

header("Location:bbs/login.php");

}?>

 

이렇게 하면 되던데 영카트 에서는 이렇게 하면 안되더라구요...

 

방법 아시는분 알려주시면 감사합니다..

이 질문에 댓글 쓰기 :

답변 1

아래 파일에 해당 코드 적용하시면 그누보드 및 영카트 모두 적용 됩니다.

그누보드에서는 제외하고 영카트(쇼핑몰)에서만 적용하실려면 URL에서 정규식으로 shop으로 시작하는지 검사해서 적용시키면 됩니다.

 

https://github.com/gnuboard/youngcart5/blob/c9c49e50164bcb56714418148a9e75b78b1ec0dc/extend/user.config.php#L2

1. 그누보드와 같이 설치된 상태인지 영카트만 설치된 상태가 어떻게 되시는건가요?

2. 같이 설치된 상태라면 그누보드(커뮤니티)는 제외하고 영카드(쇼핑몰)만 적용할껀지, 두곳 모두 적용할껀지 구분이 필요합니다.

두곳 모두 적용해도 상관없다면 /extend/user.config.php 파일을 아래처럼 수정하시면 됩니다.


<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (!$is_member) {
// 아래함수는 그누보드에서 지원하는 header("Location:bbs/login.php"); 같은 기능을함
goto_url(G5_URL.'/bbs/login.php');
}
?>

답변을 작성하시기 전에 로그인 해주세요.
전체 806
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT