2011-03-28 2 views
4

Magento의 규칙 기반 제품 관계 (상향 판매, 교차 판매 등)는 데이터베이스 테이블에 저장되며 잠시 동안 업데이트됩니다. 불행하게도, 언제 일어 났는지, 어떤 일을 유발하는지에 대한 문서는 찾을 수 없습니다. 그것이 :Magento 규칙 기반 제품 관계는 언제 해결 되었습니까?

  • 블록처럼 캐시되고 특정 시간 후에 만료됩니까?
  • 제품을 저장할 때마다 생성 되나요?
  • CRON에서 생성 하시겠습니까?

정말 고맙겠습니다. 누군가 나를 위해 공란을 채울 수 있습니다. 나는 그것이 도움이되거나 어떤 차이를 만드는 경우 엔터 프라이즈 버전을 사용하고 있습니다.

+0

당신은 당신이 그것을 지불하고 당신이 기업의 지원에서 요청해야하고 그들이 –

+0

만약에 응답 할 기업을 사용하는 경우 엔터프라이즈 지원 담당자에게 묻기 만하면 다른 사람들의 이익을 위해 여기에 답변을 게시하십시오. SO의 재미 중 절반은 이전에 묻는 질문에 대한 답을 빨리 찾을 수 있습니다. –

답변

1

그래서 제품 링크 데이터 주변을 조금 파헤 쳤습니다. 여기에서 살펴볼 관련 객체는 catalog/product_link이며 catalog/product 객체가 연결된 객체 데이터를 검색하는 데 사용됩니다.

그룹화 된 번들 제품이 cronjobs에서이 글을 쓰는 것처럼 보이지만이 데이터가 실제 상향/교차 판매 제품의 cron-job으로 작성된 사례는 발견되지 않았습니다. 나는 조금 파고 있지만, 이것은 제품이 절약 시간에 계산된다는 것을 암시하는 것처럼 보인다.

희망 하시겠습니까?

감사합니다,이 발사되고 어떤 기능을하는 호출 될 때 이벤트 "catalog_product_save_before"와 "catalog_product_save_after"에 대한 관찰자 조

+1

나는 이것을 절대적으로 확인할 수는 없지만, 지난 몇 주 동안 본 것과 일치합니다. 제가 말할 수있는 한, 관련 상품은 제품을 저장할 때만 효과가 있습니다. –

0

검색 프로젝트에서 볼 수. 관찰자 해고 엔터프라이즈 에디션에서

는 enterprise_targetrule/관찰자, 함수 : catalogProductAfterSave ...