맞춤 모듈을 작성하고 있습니다. 여기에 맞춤 제품 유형이 추가되었습니다. 해당 사용자 정의 제품 유형에 대해서만 observer catalog_product_save_after를 작성하려면 어떻게해야합니까?Magento는 특별한 제품 유형 만 사용합니다.
0
A
답변
1
해당 유형의 제품에는 관찰자를 추가 할 수 없지만 제품이 유효한지 관찰자에게 확인하십시오. 그렇지 않다면 아무 것도하지 마십시오.
public function doSomething($observer){
$product = $observer->getEvent()->getProduct();
if ($product->getTypeId() != 'YOUR TYPE HERE'){
return $this;
}
//your magic here
}
0
*_save_after
이벤트는 Varien_Object
클래스에서 해고하고, 클래스에 따라 동적된다. 따라서 모든 제품 유형에 대해 동일한 이벤트가 발생합니다.
당신은 여전히 catalog_product_save_after 이벤트를 관찰하고 제품의 종류에 따라 당신의 행동 수행 할 수 있습니다
public function yourObserverMethod($observer)
{
$product = $observer->getEvent()->getProduct();
if($product == Mage_Catalog_Model_Product_Type::TYPE_CONFIGURABLE) {
// Your stuff
}
}
을
관련 문제
- 1. Magento는 where 절에 연산자를 사용합니다.
- 2. Magento는 PHP 스크립트에서 final_price를 사용합니다.
- 3. Magento는 Super 속성 가격 대신 단순한 제품 가격을 사용합니다.
- 4. NaN을 특별한 인수로 사용합니다.
- 5. Magento는 구성 가능한 제품 옵션을 표시하지 않습니다.
- 6. Magento는 다른 제품에 다른 크기의 차트를 사용합니다.
- 7. Magento는 점포 수준의 일부 속성 만 저장합니다
- 8. Magento는 형식이 지정된 제품 URL을 가져옵니다.
- 9. Magento는 신제품 블록에 표시된 제품 수를 제한합니다.
- 10. Magento - 삭제 제품 유형
- 11. 사람들이 특별한 계급으로 만 로그인하게하십시오
- 12. Magento에서 제품 유형 확장하기
- 13. Magento로 제품 유형 변경
- 14. Magento 제품 유형
- 15. RabbitMQ의 콘텐츠 유형 헤더에 특별한 의미가 있습니까?
- 16. Magento는 현재 제품을 얻습니다.
- 17. Woocommerce은 : 만 예약 판매 제품
- 18. Magento는 데이터베이스의 제품 그룹에 키 그룹을 지정하는 방법
- 19. Magento는 관리자로부터 제품 및 카테고리를 업데이트 할 수 없습니다.
- 20. magento는 카테고리 및 제품 페이지에만 카트 제품을 게재하지 않습니다.
- 21. Magento는 체크 아웃/카트에서 제품 당 맞춤 세금 금액을 설정합니다.
- 22. Magento는 제품 편집 내용을 저장하지 않고 대시 보드로 리디렉션합니까?
- 23. Magento는 현재 열람 한 제품명을 제품 페이지의 form.phtml에 문의하십시오.
- 24. 제품 맛을위한 빌드 유형 만들기
- 25. 브로드 상공 여러 제품 유형
- 26. DB 스키마 질문, 제품 유형
- 27. 제품 표 다른 유형 연결하기
- 28. gdb는 첫 번째 매개 변수 만 사용합니다.
- 29. Magento는 Oauth 2.0을 지원합니까?
- 30. 제품 카테고리 만 표시하는 방법?