Magento根据客户email强制修改让客户订阅新闻
2015-09-28 17:06
645 查看
<?php define('MAGENTO', realpath(dirname(__FILE__))); require_once MAGENTO . '/app/Mage.php'; umask(0); Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); // $email = '10010@qq.com'; $customer = Mage::getModel('customer/customer'); $customer->setWebsiteId(Mage::app()->getWebsite()->getId()); $customer->loadByEmail($email); /* Subscribe them to the newsletter */ $subscriber = Mage::getModel('newsletter/subscriber')->loadByEmail($email); $subscriber->setStatus(Mage_Newsletter_Model_Subscriber::STATUS_SUBSCRIBED); $subscriber->setSubscriberEmail($email); $subscriber->setSubscriberConfirmCode($subscriber->RandomSequence()); $subscriber->setStoreId(Mage::app()->getStore()->getId()); $subscriber->setCustomerId($customer->getId()); $subscriber->save();
相关文章推荐
- #11 LeetCode——Container With Most Water
- UVA 10976 Fractions Again?!
- UVA 253 Cube painting
- HDU 5475 2015 ACM/ICPC Asia Regional Shanghai Online An easy problem(线段树)
- -25299 reason: 'Couldn't add the Keychain Item.'
- 一个很奇特的异常 tmpFile.renameTo(classFile) failed
- adb install失败 - Failure [INSTALL_FAILED_CONTAINER_ERROR]
- Light OJ 1138:Trailing Zeroes (III)【二分+求阶乘中某质因子的幂】
- Aborting commit: 'XXX' remains in conflict错误
- ORA-12641: Authentication service failed to initialize
- maven install Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-wa
- hdu5468(容斥原理)-2015 ACM/ICPC Asia Regional Shanghai Online
- ARC forbids explicit message send of 'retainCount'
- HDU 1022 Train Problem I (STL - 栈的使用)
- does not contain bitcode ShardSDK等三方库
- [个人推荐]理解poll_wait
- 【mongoDB中级篇②】索引与expain
- bsfl汇编指令 http://blog.csdn.net/chief1985/article/details/2441182
- SQUARE Probelm_codewars daily train9/27
- HT for Web 中Painter的介绍及用法