メールフォームでアドレスを取得

masyura > メールフォームでアドレスを取得 @ 2018/9/11 10:57
やりたいこととしては次のようにしたいと考えています

※送られてきたメールの件名にユーザーのアドレスを表示させたい

アドレスのみを取得する関数が見当たらなかったため(見つけきれないだけ?)ご存知の方がいらっしゃればご教授いただけないでしょうか

よろしくお願いしますm(_ _)m

PHPスキル自己評価 【E】
seto > Re: メールフォームでアドレスを取得 @ 2018/9/12 12:40
こんにちは
実装の流れを書きますね。

1. 適当なプラグインを作成する
2. ControllerEventListener の mailMailBeforeSendEmail 関数で、ユーザーのアドレスをメールのタイトルにセットする。

mailMailBeforeSendEmail関数の処理はこんな感じです。
public function mailMailBeforeSendEmail(CakeEvent $event) {
	$Controller = $event->subject();
	$Controller->dbDatas['mailContent']['MailContent']['subject_admin']
		= $event->data['data']['MailMessage']['【ユーザーのemailのフィールド名】'];
}


動作確認をしていないので、もし動かなかったらご連絡ください。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
28 人のユーザが現在オンラインです。 (28 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 28