メールフォームプラグインのユーザー宛メール送信について
ykato > メールフォームプラグインのユーザー宛メール送信について @ 2011/6/8 12:01 |
---|
メールフォームプラグインのユーザー宛のメール送信ですが、比較チェック用に2つのメールアドレスの入力欄を用意していた場合で
2つ目のフィールドをメール送信しないようにしていると_sendEmail()内のユーザーメールの取得のループで2回目の'email'が空のため$userMailが空になってしまうように思われます。 if($mailField['MailField']['type'] == 'email') の箇所はタイプだけでなく値が空でないかもチェックされた方がよいかと思いますがいかがでしょうか。 |
ryuring > Re: メールフォームプラグインのユーザー宛メール送信について @ 2011/6/8 13:33 |
---|
こんにちは。
調べたところ、メールフィールドの設定で、「送信しない」を設定した場合、確認画面にhiddenタグを出力しない仕様になってました。
つまり、MailController::_sendEmail() の段階では、「送信しない」を設定したフィールドはキーすら届きません。 他の原因だと思います。 取り急ぎ、空チェックの対応も入れておきますね。 Twitter:@ryuring |
ryuring > Re: メールフォームプラグインのユーザー宛メール送信について @ 2011/6/8 14:13 |
---|
こんにちは。
引用: if($mailField['MailField']['type'] == 'email') の箇所はタイプだけでなく値が空でないかもチェックされた方がよいかと思いますがいかがでしょうか。 こちらリビジョン1320で対応しました。 http://project.e-catchup.jp/projects/basercms/repository/revisions/1320 Twitter:@ryuring |
ykato > Re: メールフォームプラグインのユーザー宛メール送信について @ 2011/6/13 18:35 |
---|
ご対応ありがとうございました!
|
ryuring > Re: メールフォームプラグインのユーザー宛メール送信について @ 2011/8/4 23:23 |
---|
Twitter:@ryuring |