在Magento中禁用客户

Cas*_*Roy 6 php magento

我想向管理员提供禁用登录帐户的选项,不会从帐户中删除任何数据,但如果对不使用它的用户禁用,一旦清除,用户就不会注意到任何简报或其他任何内容,只是最后一封邮件通知您停用您的帐户.

Jon*_*Day 8

这是一个有趣的.我之前已经研究过了,is_active客户数据库记录上有一个标志,但核心Magento代码无法访问或写入任何标记.为了达到这个要求,你需要覆盖Mage_Customer_AccountController来检查里面的这个字段的值,loginPostAction()然后在adminhtml Customer块中显示该字段.

我对实现该代码感到有些紧张,因为它困扰我Varien将包括该领域但根本不利用它.我会对别人对此的想法感兴趣.

HTH,JD