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

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top