在一些网站中,都想让用户去注册,所以增加了一些促销政策,例如,新用户注册之后就送一个优惠券。
有2种做法。
1 在发给注册用户的邮件中,将优惠券代码写进去
2 在用户注册完之后显示给用户。
我们就说下方式2.因为注册用户成功和用户登陆成功返回的都是同一个界面,所以必须修改代码来分辨出哪些是新注册的,哪些是老用户。
app/code/core/Mage/Customer/controllers/AccountController.php
createPostAction()方法
$customer->save();在下面增加
$this->_getSession()->setIsNewUser(true);

然后在customer/account/dashboard.phtm适当位置增加
if (Mage::getSingleton('customer/session')->getIsNewUser()){
echo “Coupon is:xxxxxx“;
}
?>
当然你可以利用这个方法来为新注册的用户增加更多的内容。

» 版权所有:YaoLei's Blog » Magento如何给新注册用户一个优惠券代码
» 本文链接:http://www.yaolei.info/archives/91