2010-12-15 19 views
1

マゼンタプロジェクトでは、顧客グループをメールIDに従って顧客に割り当てる必要があります。 admin "xxx"と "yyy"の顧客グループがあるようです 今は、ユーザーがid [email protected]を持っていて、xxx​​という名前のグループが彼に割り当てられている場合、または[email protected]のグループ"yyy"は彼に割り当てられます。電子メールIDに基づいて顧客グループを割り当てます

私はこのタスクを達成できますか、どのドキュメントを参照してもよいですか。

ありがとうございます!

答えて

2

最も成功する方法は、Mage_Customer_Model_Customerを無効にして、独自のgetGroupId()メソッドを提供することです。このメソッドは、電子メールアドレス($this->getEmail())のドメインをチェックしてから、グループのIDを設定して返す必要があります。ドメインを認識できない場合は、それを親に戻して通常どおり処理されます。

関連する問題