Php 如何在路线-Laravel 8中添加路段ID

Php 如何在路线-Laravel 8中添加路段ID,php,html,database,laravel,forms,Php,Html,Database,Laravel,Forms,我有一个HTML部分,下面用ID标记: <section id="contactus" style="background-color: #fff"> 所以“/”是我的主页,from在那里 提交表格后,如何返回ID为“contactus”的部分 控制器: class ContactUsFormController extends Controller { // Create Contact Form public function crea

我有一个HTML部分,下面用ID标记:

<section id="contactus" style="background-color: #fff">
所以“/”是我的主页,from在那里

提交表格后,如何返回ID为“contactus”的部分

控制器:

class ContactUsFormController extends Controller {

// Create Contact Form
public function createForm(Request $request) {
  return view('/#contactus');
}

// Store Contact Form data
public function ContactUsForm(Request $request) {

    // Form validation
    $this->validate($request, [
        'name' => 'required',
        'email' => 'required|email',
        'subject'=>'required',
        'message' => 'required'
     ]);

    //  Store data in database
    Contact::create($request->all());

    //  Send mail to admin
    \Mail::send('mail', array(
        'name' => $request->get('name'),
        'email' => $request->get('email'),
        'subject' => $request->get('subject'),
        'user_query' => $request->get('message'),
    ), function($message) use ($request){
        $message->from($request->email);
        $message->to('email@eamil.com', 'Admin')->subject($request->get('subject'));
    });

    return back()->with('success', 'Thank you');
}

}
可以在管线中指定名称

return redirect()->route(contact.create)->with('success', 'Thank you');

@我做了,没用你不能这样做。通过这样写:
returnview('/#contactus')
您告诉应用程序返回名为
/#contactus.blade.php的视图,该视图可能不存在。您应该
返回重定向(“http://YOUR_URL.com#contactus”
您可以尝试
返回重定向()->到(“/test.”/#contact”)根据这个答案
Route::get('/', [ContactUsFormController::class, 'createForm'])->name(contact.create);
return redirect()->route(contact.create)->with('success', 'Thank you');