쿠폰 코드는 데이터베이스에 어떻게 저장됩니까? 나는 온라인으로 조사를 해왔고 명확한 답을 얻지 못한다. 1000 쿠폰 코드를 가져 오기위한 스크립트를 작성하고 싶지만 Magento db 스키마는 여기 저기에있는 것처럼 보입니다. 누군가 나를 올바른 방향으로 인도 할 수 있습니까?Magento 데이터베이스에 저장된 쿠폰 코드
1
A
답변
3
쿠폰 코드 정보는 salesrule
입니다. 물론 제품 ID 번호와 고객 그룹 ID 번호를 참조하기 때문에 코드를 사용할 수있는 사람과 코드를 할인 할 수있는 제품을 제한하려면 해당 코드를 알고 프로그래밍 방식으로 액세스해야합니다.
1
SalesRule 모듈의 쿠폰을 처리하는 데 필요한 모든 논리입니다. 쿠폰 오브젝트 인 모델 Mage_SalesRule_Model_Coupon이 있으며 Mage_SalesRule_Model_Mysql4_Coupon 자원 모델이 있습니다. 새로운 쿠폰을 생성하려면 새로운 쿠폰 모델을 인스턴스화하고 모든 필드를 채우고 save() 메소드를 호출 할 수 있습니다. salesrule_coupon 테이블에 데이터를 쓸 것입니다. 그러나이 표를 보면 쿠폰이 규칙 ID에 의존한다는 것을 알 수 있으므로 먼저 판매 규칙을 만들어야합니다. Mage_SalesRule_Model_Rule은 규칙을 고려하고 자체 자원 모델도 가지고 있습니다. 나는 그들이 어떻게 작동하는지 조사하는 것이 도움이 될 것이라고 생각합니다.
관련 문제
- 1. Magento - 쿠폰 질문
- 2. 장바구니 쿠폰/할인 코드 과정
- 3. CakePHP로 데이터베이스에 저장된 PHP 코드 다루기
- 4. 사용자 특정 1 시간 쿠폰 코드 생성
- 5. 데이터베이스에 저장된 파일 다운로드
- 6. 쿠폰 Addthis
- 7. .NET의 데이터베이스에 저장된 파일 열기
- 8. 데이터베이스에 저장된 날짜 형식을 변경하십시오.
- 9. PHP는 데이터베이스에 저장된 이미지를 가져옵니다
- 10. HTML \ CSS 쿠폰 스크립트
- 11. MySQL 데이터베이스에 저장된 이미지를 표시하여 문제가 있습니까?
- 12. 데이터베이스에 저장된 모델의 열거 형 값 사용
- 13. Magento - 모듈 실행시 코드 실행
- 14. 전자 상거래 응용 프로그램의 쿠폰 및 할인
- 15. 데이터베이스에 저장된 타이머 기반 상태 변경
- 16. 프로그래밍 방식으로 안드로이드 데이터베이스에 저장된 값을보고 (참조하십시오)
- 17. 데이터베이스에 저장된 텍스트 파일에서 데이터를 읽는 방법
- 18. PostgreSQL 저장된 함수에서 여러 데이터베이스에 액세스
- 19. MySQL 데이터베이스에 저장된 PHP는 어떻게 실행합니까?
- 20. 데이터베이스에 저장된 Drupal 성능 설정은 어디에 있습니까?
- 21. 데이터베이스에 저장된 중요한 암호를 보호하는 방법
- 22. Sharepoint 비 셰어 포인트 데이터베이스에 저장된 작업
- 23. 데이터베이스에 저장된 데이터를 android에있는 URL로 업로드하는 방법
- 24. 데이터베이스에 저장된 템플릿을 어떻게 멋지게 사용합니까?
- 25. 데이터베이스에 저장된 영구 객체 목록 가져 오기
- 26. Magento 체크 아웃 방법은 데이터베이스에 기록됩니다.
- 27. Magento * Catalog * (장바구니가 아님) 가격을 쿠폰 코드로 새로 고치는 방법이 있습니까?
- 28. 데이터베이스에 저장된 함수를 어떻게 호출하고 실행할 수 있습니까?
- 29. 데이터베이스에 코드 스 니펫 저장
- 30. asp.net의 데이터베이스에 대한 연결 코드
이상한 교차 결합이 없나요? 이게 어떻게 들리니? 내 계획은 하나의 쿠폰 코드를 필자가 필요로하는 방식으로 만들고 그 코드를 테스트 형식으로 사용하는 것입니다. 그런 다음 제품 ID가 변수이고 csv를 통해 쿠폰을 업로드 할 수있는 스크립트를 작성하십시오. 너는 그런 것을 시도하는 것을 시도에 어떤 즉시 문제든지 예견 하는가? 그냥 팁을 찾으십시오. – MSD
나는 확실히 말하고 싶지 않지만 괜찮을 것입니다. 확실하지 않은 경우 쿠폰을 만들고 로그를 확인하여 변경 사항을 확인하십시오. 또한 특정 버전의 데이터베이스 정보는 http://www.magentocommerce.com/wiki/2_-_magento_concepts_and_architecture/magento_database_diagram에서 확인할 수 있습니다. – Michael