重定向到laravel无法正常工作的单页网站部分

时间:2016-09-16 10:14:37

标签: laravel-5 onepage-scroll

我正在laravel的一个网站上工作。电子邮件发送表格位于网站的页脚。当我发送图像时,现在它只是将电子邮件保存在数据库中。保存电子邮件后,我想重定向到单页网站的页脚部分,但它没有。有趣的是,它在删除验证时正常工作。 这是我的表格:

<form class="form" method="POST" action="{{ action('IndexController@email') }}">
     <input type="hidden" name="_token" value="{{ csrf_token() }}">
     <input type="text" name="name" class="form-control">
     <input type="email" name="email" class="form-control">
     <input type="text" name="subject" class="form-control">
     <textarea class="form-control" name="message" style="height: 100px;"></textarea>
   <button type="submit" class="btn btn-primary btn-block">Send</button>
</form>

这是邮寄路线:

Route::post('new/sendemail', ['as' => 'sendemail', 'uses' => 'IndexController@email']);

这是控制器方法:

公共职能电子邮件(请求$请求){

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

$input = $request->all();

Email::create($input);

return redirect('new/#contact'); //this is where i want to redirect to that section but it doesn't work

}

0 个答案:

没有答案