2014-02-12 2 views
0

Google에서 검색 한 후 꽤 오랫동안 미쳐 가고 있습니다. 내 질문 : 특정 제품을 구입할 때 쿠폰 코드가 필요하도록 Magento를 구성 할 수 있습니까?Magento는 제품을 구매할 때 쿠폰이 필요합니다.

이것은 고용주가 운영하는 판촉 행사입니다. 기본적으로 특정 고객이 다른 고객보다 먼저 Magento 매장에서 특정 제품을 구매할 수 있도록하고 싶습니다. 제안 해 주셔서 감사합니다.

+0

이와 비슷한 내용이 생성 될 수 있지만 그런 상자 솔루션을 전혀 보지 못했습니다. 고객 그룹을 기반으로 해당 제품을 제한 할 수 있습니까? – Sirago

+0

특정 제품을 고객 그룹에 구매하도록 제한 할 수 있다는 말입니까? –

+0

네, 다음과 같은 것 : http://www.magentocommerce.com/magento-connect/customer-groups-catalog2.html – Sirago

답변

1

간단한 아이디어는 여기에 있습니다.

  1. 특정 쿠폰, 여러 쿠폰 또는 쿠폰 귀하의 경우에 따라 필요하다는 것을 단지 확인하려면 제품 ID의 연결 저장하는 DB 테이블을 소유 한 백엔드 모듈을 만듭니다. 이 모듈에서 쿠폰에 대한 제품 링크를 정의 할 수 있어야합니다.
  2. 고객이 장바구니 페이지에서 쿠폰 코드를 적용하므로 고객이 장바구니에 제품을 추가 할 수있게됩니다. 그런 다음 isDisabled 메소드를 Mage_Checkout_Block_Onepage_Link 클래스로 편집하십시오. 견적서에 귀하의 모듈에 정의 된 제품 - 쿠폰 링크의 제품이 있으며 쿠폰이 아직 적용되지 않았는지 확인합니다. Magisho에서 Multishipping 메서드를 활성화 한 경우 비슷한 방법을 사용할 수 있습니다. 따라서 쿠폰 쿠폰 코드가 적용될 때마다 페이지가 새로 고침되고 버튼이 활성화됩니다.
  3. 동일한 확인을 Mage_Checkout_OnepageController의 indexAction에 입력해야합니다.
+0

고마워요, 이것은 희망을 갖고 올바른 방향으로 가고 있습니다 :) –

관련 문제