php - 在 Laravel 中提交表单后如何重定向到主页
问题描述
这是表单控制器提交表单后如何重定向到主页? 或重定向到任何网址?
public function sendEmail(Request $request){
$this->validate($request, [
'fullname' => 'required',
'phonenumb' => 'required',
'mail' => 'required',
]);
Mail::send('email', [
'fullname' => $request->get('fullname'),
'phonenumb' => $request->get('phonenumb'),
'mail' => $request->get('mail') ],
function ($message) {
$message->from('example@domain.com');
$message->to('example@domain.com', 'Subject')
->subject('New candidate for Job ');
});
return back()->with('success', 'Thanks for contacting me, I will get back to you soon!');
}
}
解决方案
您可以使用路线:
return redirect()->route('profile');
推荐阅读
- datatables - 数据表显示不正确的分页
- arrays - in_array() 期望参数 2 是数组,给定对象
- java - 观察订阅者被移除/处置时要关闭的可关闭资源
- c - 为什么在写入端关闭之前,管道上的读取会阻塞?
- c# - XAML WPF - 为什么按钮的背景图像不会改变?
- ios - 构建颤振项目的Cocoapod过时错误
- java - 如何减慢 for 循环?
- php - 在 WooCommerce 订单接收页面中通过 AJAX 更新订单状态
- sql - 如何干掉一个 PostgreSQL 查询
- javascript - 尽管直接复制了 Mozilla 示例,browser.runtime.sendMessage 返回 undefined