是否有管理员设置,我可以将所有外发电子邮件设置为特定的电子邮件地址。
原因在于我开发Magento,我正在使用生产中的数据库,并且有来自真实用户的电子邮件地址,我不想在开发时向他们发送消息..
例如在订阅者中,我想发送简报,但所有电子邮件都应该转到我要设置的电子邮件地址..
如果没有管理员设置,我别无选择,只能创建迁移脚本并更新包含电子邮件地址的相关表格。
Magento专家,有什么建议吗?
答案 0 :(得分:0)
管理员设置中没有任何内容。您正在做出明智的举动,在开发站点中获取实时客户信息可能很危险。这对企业来说也是一种风险,客户的详细信息可能很有价值,所以你真的不希望他们在所有的imo数据库中徘徊。
有一套很棒的工具可以从命令行管理Magento
https://github.com/netz98/n98-magerun
删除真实客户并将其替换为假人是您获得的众多选择之一;
https://github.com/netz98/n98-magerun#user-content-delete-customers
https://github.com/netz98/n98-magerun#user-content-generate-dummy-customers
所以要删除您在开发网站中的所有实时客户;
php n98-magerun.phar customer:delete --all
按照说明操作后,从命令行将脚本下载到Magento root。