2014-02-12 45 views
0

在Google上搜索了很長一段時間之後,我瘋了。 我的問題:您可以配置Magento需要優惠券代碼來購買特定產品Magento需要優惠券才能購買產品

這是爲了促進我的僱主的運作,基本上我們希望允許特定客戶在我們的任何其他客戶之前在我們的Magento商店購買特定產品。謝謝你的建議。

+0

可以創建類似這樣的東西,但我還沒有看到任何像這樣的盒子解決方案。是否有可能根據客戶羣限制該產品? – Sirago

+0

您是否在說我可以將購買特定產品限制到客戶羣? –

+0

是的,像這樣:http://www.magentocommerce.com/magento-connect/customer-groups-catalog2.html – Sirago

回答

1

我可以在這裏給出一個簡單的想法。

  1. 創建一個後端模塊,擁有自己的數據庫表來保存產品ID的鏈接到特定的優惠券,優惠券多次或只是一個支票,優惠券是必需的,這取決於你的情況。在這個模塊中,您應該能夠定義產品與優惠券的這種鏈接。
  2. 由於顧客在購物車頁面上應用優惠券代碼,所以我們會讓顧客將產品添加到購物車中。然後編輯Mage_Checkout_Block_Onepage_Link類的isDisabled方法。您將在那裏檢查您的報價是否有來自您的模塊中定義的產品優惠券鏈接的任何產品,並且尚未應用優惠券。如果在Magento中啓用Multishipping方法,您可以使用類似的方法。所以每當優惠券優惠券代碼將被應用時,頁面將刷新並且按鈕將被啓用。
  3. 同樣的檢查你需要放入Mage_Checkout_OnepageController的indexAction。
+0

謝謝,這將有望讓我走向正確的方向:) –

相關問題