영카트 비회원 주문시 로그인 화면으로 이동

영카트 비회원 주문시 로그인 화면으로 이동

QA

영카트 비회원 주문시 로그인 화면으로 이동

본문

// 바로 구매일 경우
if ($sw_direct)
{
    if ($is_member)
    {
        goto_url(G5_SHOP_URL."/orderform.php?sw_direct=$sw_direct");
    }
    else
    {
        goto_url(G5_BBS_URL."/login.php?url=".urlencode(G5_SHOP_URL."/orderform.php?sw_direct=$sw_direct"));
    }
}
else
{
    goto_url(G5_SHOP_URL.'/cart.php');
}

 

원래 소스는 이렇게 되어있는데 로그인 페이지로 이동안하고 주문했던 제품 페이지로 이동하네요...ㅡㅜ

어떻게 해야되나요??

// 레벨(권한)이 상품구입 권한보다 작다면 상품을 구입할 수 없음.
if ($member['mb_level'] < $default['de_level_sell'])
{
    alert('로그인 회원만 구입하실 수 있습니다. 로그인페이지로 이동합니다.');
}

이렇게 창은 뜨는데 창뜨고 나서 로그인 페이지로 안가고 주문했떤 제품페이지로 가요..ㅡㅜ

shop에서 cartupdate에서만 수정하는게 맞죠?

아니면 다른데도 수정을 해야되는건가요?

고수님들 도와주세요!!!!

 

이 질문에 댓글 쓰기 :

답변 1

./lib/common.lib.php

 

약 193번째 줄을 보시면, 

 

function alert($msg='', $url='', $error=true, $post=false) 

 

알럿트 함수에 url이 인자가 있네요.

 

alert('로그인 회원만 구입하실 수 있습니다. 로그인페이지로 이동합니다.', 이동할 url);

 

이렇게 처리하시면 될듯해요.

 

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

회원로그인

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