繁体   English   中英

Magento 1.8-以编程方式添加优惠券代码

[英]Magento 1.8 - Add Coupon Code programatically

我想在我的网站上有一个“模型窗口”,用户可以在其中注册我们的新闻通讯。 用户输入电子邮件地址并成功订阅后,我想自动将优惠券代码添加到他们的购物车中。

我有以下脚本,但是运行它并刷新购物车时,它不会增加折扣:

<?php

  require_once 'app/Mage.php';
  umask(0);
  Mage::app();

  Mage::getSingleton('checkout/cart')->getQuote()->setCouponCode('ks92yor7')->collectTotals()->save();

?>

我想念什么?

谢谢

我需要将核心/会话设置为前端。

Mage:app();之后Mage:app();

Mage::getSingleton('core/session', array('name'=>'frontend'));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM