#laravel
#laravel
Вопрос:
вот моя функция ContactController send:
public function send(Request $request)
{
$this->validate($request, [
'name' => 'required',
'email' => 'required|email',
'message' => 'required'
]);
Mail::send('pages.emails.contact-message', [
'msg' => $request->message
], function($mail) use($request) {
$mail->from($request->email, $request->name);
$mail->to('mymail@example.com')->subject('Subject');
});
return Redirect::to(URL::previous() . "#contact")->with('flash_message', 'Thank you');
}
на данный момент это простая обработка формы, но я хотел бы дополнить ее уведомлением отправителя по электронной почте, например «ваше сообщение доставлено». На данный момент у меня есть только флэш-сообщение. Может кто-нибудь сказать мне, как я могу отправить такой ответ отправителю?
Спасибо
Комментарии:
1. Почему вы передаете методу $request-> email
from
? Пожалуйста, взгляните на это2. $request-> email — это поле ввода в поле зрения