Che cosa significa la bandiera is_active cliente fare?
-
16-10-2019 - |
Domanda
Nel corso di una discussione oggi mi è stato comunicato che la bandiera is_active cliente in realtà non fa nulla.
Questa è una bandiera unica, come l'indirizzo e-mail del cliente, in quanto non un attributo EAV è di. Invece, si tratta di una colonna della tabella customer_entity.
Ho provato a fissare la bandiera a 0 per un cliente di prova, ma sono ancora in grado di effettuare il login. Tutte le altre funzionalità sembra funzionare normalmente.
E 'questo flag fornito come vantaggio per gli sviluppatori? E 'stato progettato per uno scopo futuro? Che cosa, se non altro, fa fare is_active?
Modifica : Ecco un relativo stack overflow: https://stackoverflow.com/questions / 3617832 / disable-cliente-in-Magento
Soluzione
Questo è un campo legacy, derivato da Mage_Eav
e presente fin dal v0.7.14800 (e forse anche prima). Come tale, di gran lunga precedente alla prima versione di EE.
Se il valore di questo campo è utilizzato o meno è una questione di implementazione (come lo è per l'entità catalog_category
). Baso questa affermazione sul fatto che il modulo Mage_Eav
non fornisce alcuna uso di esso come un comportamento di base per le entità EAV.