顧客属性を一意にする


7

顧客属性を一意にすることは可能ですが、グローバルでない場合は、できればWebサイトベースのビットを基にできますか?

これを行う方法がわかりません。

メールアドレスに似ています

回答:


6

顧客属性にはis_unique、製品属性に使用できるオプションはありません。電子メールの一意性は、でプログラムによって検証され\Mage_Customer_Model_Resource_Customer::_beforeSaveます。したがって、あなたは自分の属性を模倣することができます。


0

これをmagentoバックエンドから実行してみてください。

  1. Magento管理パネルに移動します。
  2. [顧客]-> [属性の管理]に移動します。
  3. 新しい属性を作成するか、既存の属性を編集します。
  4. 一意の値YESを選択します。

顧客には属性の管理はありません。多分あなたは拡張機能か何かを持っています。または、エンタープライズバージョンを使用している可能性があります。
マリウス

はい、そのための無料の拡張機能を利用できます。
Pratik Chheda

@Pratik:将来のMagento開発者を支援するために、拡張機能の名前/リンクを共有する必要があります。それから私はこの答えを
賛成し
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.