Frage

Während einer heutigen Diskussion wurde mir informiert, dass das Kunde IS_Active Flag eigentlich nichts tut.

Dies ist eine eindeutige Flagge, wie die Kunden -E -Mail -Adresse, da sie nicht ein EAV -Attribut. Stattdessen handelt es sich um eine Spalte in der Tabelle customer_entity.

Ich habe versucht, das Flag für einen Testkunden auf 0 festzulegen, kann mich aber trotzdem anmelden. Alle anderen Funktionen scheint normal zu funktionieren.

Wird diese Flagge als Komfort für Entwickler bereitgestellt? Ist es für zukünftige Zwecke beabsichtigt? Was, wenn überhaupt, ist is_active?


Bearbeiten: Hier ist ein verwandter Stapelüberlauf: https://stackoverflow.com/questions/3617832/disable-customer-in-magento

War es hilfreich?

Lösung

Dies ist ein Legacy -Feld, abgeleitet von Mage_Eav und bis zum v0.7.14800 (und vielleicht früher) anwesend. Als solches geht es bei weitem die früheste Version von EE.

Ob der Wert dieses Feldes verwendet wird oder nicht catalog_category Einheit). Ich stütze diese Behauptung auf die Tatsache, dass die Mage_Eav Modul tut nicht Stellen Sie die Verwendung von IT als Grundverhalten für EAV -Unternehmen ein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top