고객이 체크 아웃 중에도 Zen Cart 관리자로 현재 로그인되어 있는지 알아야합니다. 이 목적은 고객을 대신하여 (예 : 전화로) 주문한 관리자가 특정 작업을 수행 할 수 있도록하기위한 것입니다.선불 (Zen Cart) 고객이 체크 아웃시 관리자로 로그인했는지 어떻게 확인할 수 있습니까?
첫 번째 아이디어는 $ _SESSION [ 'admin_id']을 (를) 확인하는 것이 었습니다.
그러나 이것은 설정되지 않은 것 같습니다. 대신 $ _SESSION [ 'customer_id']이 (가) 있습니다.
다른 세션 이름이 관리자 및 고객 영역 (zenAdminId vs zenid)에서 선택 되었기 때문입니다.
동시에이 고객이 관리자로 로그인했는지 어떻게 알 수 있습니까?
나는 지불 결제 서비스 공급자에게 보내기 전에 결제 단계를 진행 중입니다.
편집 : 판매자는 관리자로 로그인하고 관리자 계정과 다른 고객의 세부 정보를 결제 화면에 입력합니다. 이것은 고객이없는/MOTO 설정입니다.
그것은 아이디어가 스콧의를하지만 난 우리가에서 고객의 정보를 입력하고 있기 때문에, 다른 것이 고객의 이메일 주소를 (입력 원합니다 전화 주문). 다른 모든 세부 정보는 고객의 것입니다. 나는 이것을 단기 수정으로 사용하고 여기에 우리 자신의 관리자 이메일을 입력 할 것입니다. –
오. 로그인 화면에 세 번째 필드를 추가하는 방법은 "관리자 비밀번호로 로그인 (Admin Login as Customer Password)"과 같이 설정하고 적절히 설정하면 로그인 대신 고객을 대신하여 로그인하는 관리자로 로그인하십시오. –
나는 그 일을 볼 수있다. 지금은 관리자 이메일 주소 솔루션을 선택했습니다. 감사. 더 우아한 동시에 관리자와 고객 세션을 동시에로드 할 수 있기를 바랍니다. –