2011-07-06 6 views
0

나는 Magento의 멍청한 이야기지만, 이전에 자신의 계정 페이지에서 제품을 구입 한 사용자를 확보 할 수 있는지 궁금해하고 있었습니까?Magento - 자신의 계정 페이지에 대한 이전 주문 제품 가져 오기?

지난번처럼 그는 코카인과 환타를 주문했습니다. 그는 자신의 계좌 페이지로 가서 신속하게 재주문 할 수있는 목록을 가지고 있습니다.

a) 가능한지 말해 줄 수 있습니까? B) 내가 어떻게 할 수 있는지에 대한 몇 가지 기본 개요 단계.

도움을 청합니다.

+1

계정 페이지는 이미 과거 주문을 표시하고 (테마에 따라) 재주문 링크가 있으므로 가능해야합니다. – clockworkgeek

답변

0

@clockworkgeek이 말했듯이, 그것은 완전히 가능합니다. 쉬운 (그러나 아주 깨끗한) 방법은 모든 주문을로드 한 다음 foreach 주문에서 항목을로드 한 다음 중복 된 내용을 필터링하는 것입니다. 그러나 그것은 꽤 소모적 일 수 있습니다.

적절한 방법으로 올바른 쿼리를 작성하는 것이 좋습니다. 내가 잘 기억한다면, "주문한 아이템"을위한 테이블이 있어야한다. 두 테이블의 조인으로 쉽게 할 수있다.

관련 문제