Was macht der Kunde is_active Flag?
-
16-10-2019 - |
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
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.