【发布时间】:2018-02-16 06:41:55
【问题描述】:
我的页脚中有这样的表格:
<div id="footer">
@if(Session::has('newsletter'))
<div class="alert alert-success hidden" id="newsletterSuccess">
<strong>Gelukt!</strong> U bent toegevoegd aan onze email lijst.
</div>
@endif
<form id="newsletterForm" action="/newsletter" method="POST">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<div class="input-group">
<input class="form-control" placeholder="Email adres" name="newsletterEmail" id="newsletterEmail" type="text">
<span class="input-group-btn">
<button class="btn btn-default" type="submit">Go!</button>
</span>
</div>
</form>
</div>
在我的控制器中的函数中,我有:
public function index(Request $request)
{
Mail::to('info@mydomain.be')->send(new News($request->all()));
return redirect()->to(app('url')->previous(). '#footer')->with('newsletter', 'sent');
}
它重定向回我的上一页和正确的锚点,但它不显示我的消息。我也试过这个:
return Redirect::to(URL::previous() . "#footer")->with('newsletter', 'sent');
但也无法正常工作。
【问题讨论】:
标签: laravel session redirect anchor