2014-06-18 3 views
0

프로젝트에서 solr 검색을 사용하고 있습니다. 주문 성공시 solr 문서에서 제품 재고 상태 (재고 있음/재고 없음)를 업데이트해야합니다. 제품 재고 상태가 업데이트 순서대로 업데이트되는 장소/기능을 알아야합니다. 즉, 제품이 성 공적으로 재고가 없으면 제품 재고 주문을 out of stock으로 업데이트해야합니다. 백 엔드에서 수동 상태로 변경되면 solr 문서에 영향을줍니다. 하지만 성공 순서에 따라 solr 문서의 상태를 업데이트해야합니다. 이것에 대한 관찰자/사건이 있습니까? 제발 도와주세요.Magento에서 성공 제품 주문 상태 업데이트

답변

1

당신은 sales_order_model 일곱 개 이벤트가 있지만 내가 잘못 아니에요 경우 "저장"이벤트는 같은 관찰자에 필요한 하나입니다 sales_order_save_before 또는 sales_order_save_after. 그것으로 당신은 주문의 상태를 확인하고 그에 따라 행동 할 수 있습니다.

+0

OK 확인하고 알려 드리겠습니다. –

+0

안녕하세요, 저는 약간의 고생 끝에 'sales_order_save_after' 이벤트를 사용하여 이것을 경쟁했습니다. 잘 작동합니다. 감사. –

관련 문제