후 항목을 병합이 도움말을 희망 URL을 형성하지만 여기에 트릭은 다음과 같습니다 -
public class MigrateUserEntriesCmdImpl
extends TaskCommandImpl
implements MigrateUserEntriesCmd
이 작업 명령은 한 사용자가 소유 한 자원을 다른 사용자에게 마이그레이션하는 데 사용됩니다. 마이그레이션되는 필수 자원은 주소, 현재 주문, 관심 항목, 주문 항목, 주문 및 주문 템플리트입니다.
는 기본적으로이 명령은이 사용자의 쇼핑 카트를 병합하지 않습니다, 그러나에 의해 그렇게하도록 구성 할 수 있습니다
A) true로 명령 컨텍스트에 요청 속성에 mergeCart 플래그 설정 .
OR :
B) MemberSubSystem/MergeCartsAtAuthentication 설정은/true로 WC-server.xml에 사용 가능. 요청 속성의 mergeCart 플래그가 더 높은 우선 순위를 갖습니다.
전에 다음 세트를 수행해야이 작업 명령 실행 :
setOldUser() -> getOldUser()가
이 방법은 리소스있는 신규로 이전하기 이전 사용자가 검색을 사용자.
setNewUser() -> getNewUser()
이 방법은 이전 사용자로부터 마이그레이션 자원의 수신자 인 새 사용자를 검색합니다.
이러한 OldUser와 NewUser는 UserAccessBean에서 JSP를 검색 할 수 있습니다.
migrateOrderItem(OrderItemAccessBean abOrderItem, UserAccessBean abNewUser, CommandContext newUserCmdCtx)
이 방법은 주문 항목을 새로운 사용자로 이전합니다.
요청/질문에 대한 이해를 돕기 위해 설명을 추가해주세요. –