디자인의 확장성이 가장 뛰어난 전자상거래 솔루션

: 6 : 4487
 

회원로그인 폼자체를 메뉴로 내보이고 싶을 때

 

  기술지원팀  


현재 AceCart는 회원로그인 폼이 로그인 버튼을 클릭하거나 상품을 주문해야 나타나게 되어 있습니다만

만약 직접 쇼핑몰의 왼쪽에 로그인폼을 추출하려 한다면 다음과 같은 방법을 이용하세요.
(AceCart 템플릿이 초기화상태에서의 작업을 기준으로 합니다.)


1. 관리자메뉴 템플릿 관리의 기타공통화면에 '쇼핑몰 상단'에 들어가는 <NSSHOP action=회원로그인>
<NSSHOP action=회원로그아웃> 을 복사해 두었다가
일단 템플릿의 첫화면관리화면으로 이동하여 로그인폼이 들어갈 위치(예를 들어 왼쪽의 검색폼 상단쯤)에 삽입합니다.

2. 기타공통화면의 '로그인폼'에 다음의 형식을 갖춘 소스를 입력합니다.
이때 각자의 쇼핑몰에 맞게 html작업한 소스가 있다면 form, input 등의 핵심테그는 유지한 상태에서 적절히 수정하여 입힙니다.

<!---------로그인 시작 ---------->
<table width=100% border=0 cellpadding=0 cellspacing=0>
<form action=login.cgi method=post>
<input type=hidden name=link value="">

<tr>
<td>아이디</td>
<td><INPUT type=text name=id size=10 ></td>
</tr>

<tr>
<td>비밀번호</td>
<td >
<INPUT type=password name=pass size=10 ></td>
</tr>

<tr>
<td colspan="2">
<!!---------로그인 버튼 시작 ---------->
<table width=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td><input type=image src="image/b_login.gif" border="0"></a></td>
<td><a href="shop.cgi?action=join"><img src=image/b_member.gif border="0"></a></td>
</tr></form>
</table>
</table>
<!---------로그인 끝 ---------->

3. 기타공통화면의 '로그아웃폼'에 다음의 형식을 갖춘 소스를 입력합니다.
이때도 2번과 마찬가지로 NSSHOP 등의 핵심테그를 고려하여 디자인을 수정할 수 있습니다.

<!-------- 로그아웃폼 시작 -------->
<table width=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td align=center>
<NSSHOP action=변수출력 value=NAME>님 환영합니다.<br>
적립금(<NSSHOP action=변수출력 value=POINT>)원 입니다.</font></td>
</tr>
<tr>
<td><a href=logout.cgi><img src=image/b_logout.gif border=0></td>
</tr>
</table>
<!-------- 로그아웃폼 끝 -------->

4. 쇼핑몰 사용자모드에서 결과를 확인합니다.

5. 직접 회원로그인을 통하여 로그아웃폼까지 확인하여 이상이 없으면 다른 모든 템플릿 파일에도 똑같이 왼쪽 상단 소스를 적용하여 줍니다.
이때 가능하면 FTP로 서버에 접속하여 직접 template 디렉토리에 있는 전체 html파일을 다운로드한 후 한번에 작업하시는 것을 권해드립니다.

결과적으로 <NSSHOP action=회원로그인><NSSHOP action=회원로그아웃> 테그로 로그인폼이 삽입될 위치를
결정하고 로그인 전과 로그인 후의 폼양식은 각각 템플릿관리의 '로그인폼', '로그아웃폼'에 입력해 놓으면 됩니다.

상호: 이지 / 대표이사: 김미정 정보보호 담당: 송희철팀장
통신사업자등록번호: 제2014-서울동작-0197호
사업자등록번호: 108-20-58935 /주소: (153-786)서울시 동작구 보라매로 84 진산빌딩
서비스 사무실: (08507) 서울시 금천구 가산디지털1로 128 STX V-TOWER 403-1호
전화:02-3477-1813/ 팩스: 02-3477-1804

Copyright 이지 .Inc. All right reserved.