2012-09-29 5 views
2

쿠폰 사용과 관련된 Magento 플러그인을 개발하려고합니다. 분명히 주위를 둘러 보았을 때 나는 쿠폰을위한 'salesrule'테이블의 사용을 언급하는 출처를 발견했다. 그러나 내가 데이터베이스를 보았을 때 찾을 수 없었습니다. 그러나 'coupon_aggregated', 'coupon_aggregated_order'및 'coupon_aggregated_updated'라는 '쿠폰'이라는 3 개의 테이블을 찾았습니다.데이터베이스의 Magento 쿠폰 엔티티

3 개 테이블의 차이점을 알고 싶습니다. 사용하기 시작할 수 있습니다. Magento의 최신 버전입니다.

미리 감사드립니다.

답변

6

은 당신이 찾고있는 테이블은 실제로 주요 salesrule 정의에 다시 연결 특정 쿠폰 코드가 포함되어 salesrule_coupon라는 이름의 테이블도있다

salesrule 

지정됩니다.

데이터베이스에이 테이블이없는 경우 시스템에 문제가 발생했습니다.

Promotions -> Shopping Cart Price Rules 

으로 이동하고 고유 한 제목으로 새로운 쿠폰 코드를 만드십시오. 그런 다음 데이터베이스 내용을 덤프하고 고유 한 제목의 텍스트를 검색하십시오. 그러면 시스템에 salesrules을 저장하는 테이블을 알 수 있습니다.

위에서 언급 한 테이블은보고 용도로만 사용되는 집계 데이터 테이블입니다.

+0

안녕하세요. 설명 해줘서 고마워. 나는 네가 대답에서 말한 것을 할 것이다. :) – koramaiku

+0

지식의 또 다른 위대한 앨런 스톰 비트! –