質問

今日の議論の中で、私は顧客IS_activeフラグが実際に何もしないことを知らされました。

これは、顧客のメールアドレスのようなユニークなフラグです。 いいえ EAV属性。代わりに、それはcustomer_entityテーブルの列です。

テスト顧客のためにフラグを0に設定しようとしましたが、それでもログインすることができます。他のすべての機能は正常に機能しているようです。

このフラグは、開発者に便利なものとして提供されていますか?将来の目的を目的としていますか?どちらかといえば、is_activeは何をしますか?


編集: :関連するスタックオーバーフローは次のとおりです。 https://stackoverflow.com/questions/3617832/disable-customer-in-magento

役に立ちましたか?

解決

これは、派生したレガシーフィールドです Mage_Eav そして、v0.7.14800(そしておそらく以前)まで遡ります。そのため、EEの初期バージョンよりもはるかに前にあります。

このフィールドの値が使用されているかどうかは、実装の問題です( catalog_category 実在物)。私はこの主張の基礎となります Mage_Eav モジュールはそうします いいえ EAVエンティティの基本行動として使用するものを提供します。

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top