php - 在 Magento 中禁用客户

标签 php magento

我想向管理员添加禁用登录帐户的选项,不会从帐户中删除任何数据,但如果为不再使用它的用户禁用,一旦清除,用户将不会注意到任何新闻通讯或任何内容否则,只有最后一封邮件通知停用您的帐户。

最佳答案

这很有趣。我之前调查过这个,客户数据库记录上有一个 is_active 标志,但核心 Magento 代码不会在任何地方访问或写入它。为了达到这个要求,你需要override Mage_Customer_AccountController 检查 loginPostAction() 中此字段的值,然后使该字段在 adminhtml Customer block 中可见。

我对实现该代码有点紧张,因为 Varien 会包含该字段但根本不使用它,这让我很困扰。我会对其他人对此的想法感兴趣。

喂, 京东

关于php - 在 Magento 中禁用客户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3617832/

相关文章:

php - 在每个循环上创建下拉菜单将数据库值分配给选项元素

php - magento 1.5 产品评论存储在哪里?

php - 使用php从pdf中提取图像

php - 多个条件匹配的语法错误

php - 我如何必须使用与数据库的直接连接在 Magento 中导入产品

javascript - Magento - opcheckout.js - 在结帐期间手动调用 setAddress()

Magento 不显示管理中的所有类别

sql - 删除 Magento 中的所有客户

php - PHP中的curl_multi_exec

php str_replace 是用什么字符串匹配算法写的?