¿Qué hace la bandera is_active cliente?
-
16-10-2019 - |
Pregunta
Durante una discusión hoy me fue informado de que la bandera is_active cliente no hace nada.
Esta es una bandera única, como la dirección de correo electrónico del cliente, ya que de no un atributo EAV. En su lugar, se trata de una columna de la tabla customer_entity.
He intentado establecer el indicador a 0 para un cliente de prueba, pero todavía soy capaz de iniciar sesión. Todas las demás funciones parece funcionar normalmente.
¿Es esta bandera ofrecen como un servicio a los desarrolladores? ¿Está destinado a un propósito futuro? Lo que, en todo caso, qué hace is_active?
Editar : Aquí hay un desbordamiento de pila relacionada: https://stackoverflow.com/questions / 3617832 / disable-cliente-en-magento
Solución
Este es un campo legado, derivado de Mage_Eav
y presente tan atrás como v0.7.14800 (y tal vez antes). Como tal, es, con mucho, es anterior a la versión más antigua de EE.
Si el valor de este campo se utiliza o no es una cuestión de aplicación (tal como lo es para la entidad catalog_category
). Baso esta afirmación en el hecho de que el módulo Mage_Eav
hace no proporciona ningún uso de ella como un comportamiento de base para las entidades EAV.