Question

Au cours d'une discussion d'aujourd'hui j'ai été informé que le drapeau is_active client ne fait pas vraiment quoi que ce soit.

Ceci est un drapeau unique, comme l'adresse e-mail du client, en cela, il est pas un attribut EAV. Au lieu de cela, il est une colonne dans la table customer_entity.

J'ai essayé de placer le drapeau à 0 pour un client de test, mais je suis encore capable de se connecter. Toutes les autres fonctionnalités semble fonctionner normalement.

Est-ce drapeau fourni à titre de commodité pour les développeurs? Est-il destiné à un but de l'avenir? Que, si quoi que ce soit, ne fait is_active?


Modifier : Voici un débordement de pile connexes: https://stackoverflow.com/questions / 3617832 / disable-client-en-magento

Était-ce utile?

La solution

Ce champ est hérité, dérivé de Mage_Eav et présente aussi loin que v0.7.14800 (et peut-être plus tôt). En tant que tel, par loin la première est antérieure version EE.

Si la valeur de ce champ est utilisé est ou non une question de mise en œuvre (telle qu'elle est pour l'entité catalog_category). Je fonde cette affirmation sur le fait que le module ne Mage_Eav pas fournissent toute utilisation de celui-ci comme un comportement de base pour les entités EAV.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top