Magento需要优惠券才能购买产品

时间:2014-02-12 02:24:05

标签: php magento zend-framework

在Google上搜索了很长一段时间后,我发疯了。 我的问题:您是否可以将Magento配置为需要优惠券代码才能购买特定产品

这是我的雇主正在推广的促销活动,基本上我们希望允许特定客户在我们的任何其他客户之前在我们的Magento商店购买特定产品。谢谢你的建议。

1 个答案:

答案 0 :(得分:1)

我可以在这里给出一个简短的想法。

  1. 创建一个后端模块,该模块具有自己的数据库表,用于保存产品ID与特定优惠券,多个优惠券的链接,或者仅根据您的情况检查是否需要优惠券。在本单元中,您应该能够定义产品与优惠券之间的链接。
  2. 由于客户在购物车页面上应用优惠券代码,因此我们会让客户将产品添加到购物车中。然后编辑isDisabled类的Mage_Checkout_Block_Onepage_Link方法。在那里,您将检查您的报价是否包含模块中定义的产品优惠券链接中的任何产品,优惠券尚未应用。如果在Magento中启用了Multishipping方法,你可以做类似的事情。因此,无论何时应用优惠券优惠券代码,页面都会刷新,按钮将启用。
  3. 同样检查你需要放入Mage_Checkout_OnepageController的indexAction。