客户IS_Active Flag做什么?
-
16-10-2019 - |
题
在今天的讨论中,我被告知客户IS_Active Flag实际上没有做任何事情。
这是一个独特的标志,例如客户电子邮件地址,因为它是 不是 EAV属性。相反,它是Customer_entity表中的一列。
我尝试将标志设置为测试客户的0,但仍然可以登录。所有其他功能似乎正常起作用。
该标志是否为开发人员提供方便?它是为了未来的目的吗? IS_Active做什么(如果有的话)?
编辑: :这是一个相关的堆栈溢出: https://stackoverflow.com/questions/3617832/disable-customer-in-magento
解决方案
这是一个传统领域,源自 Mage_Eav
并可以追溯到v0.7.14800(也许更早)。因此,到目前为止,它早于EE的最早版本。
是否使用该字段的价值是实施的问题(例如 catalog_category
实体)。我以此为基础 Mage_Eav
模块可以 不是 将其用作EAV实体的基本行为。