重定向回Laravel 5?

时间:2015-09-21 15:19:34

标签: php laravel redirect

我有一个表单过滤器和一个包含结果数据的网格。在表i中,单击一个字段并更新此字段,在控制器返回Redirect :: back()中,在这种情况下,表单中的所有字段都将重置,但我需要保留此值。按下的字段是不是这种形式。如何解决这个问题?

{!! Form::open(['url' => 'admin/filter', 'method'=>'put','class' => 'navbar-form']) !!}
//text fields for filter
{!!Form::close!!}

table
<td>
@if($mark->enabled==1)
<p>
{!! HTML::link('admin/showEnabled/'.$mark->id,'', ['class' => 'glyphicon glyphicon-eye-open']) !!}
</p>
@else
<p>
{!! HTML::link('admin/showEnabled/'.$mark->id, '',['class' => 'glyphicon glyphicon-eye-close']) !!}
</p>
    @endif
<td>
</table>
--------------
Cotroller admin showEnabled
update field
Redirect::back()

1 个答案:

答案 0 :(得分:2)

使用withInput()链接方法:

return Redirect::back()->withInput();

或者,在最新版本中:

return back()->withInput();