2
我有這樣的一個領域,get方法搜索表單:Laravel4重新填充搜索表單提交後
{{ Form::text("name", null, array('class' => 'form-control')) }}
我的控制器是這樣的:
public function index()
{
...
$result= $this->repo->search($data, $page, $perPage);
return View::make('index', compact('result'));
}
的路線是這樣的:
Route::get('/search', '[email protected]');
和表格:
<form action="/search" id="searchForm" class="search-form">
我想重新填充名稱字段,以便在搜索提交後保留其值。
要做到這一點,我添加到視圖之前,我的控制器::使:
Input::flash();
我有問題,這個閃爍,因爲當我打開我的結果行的一個從搜索進行編輯,老輸入不爲空,並在此編輯頁面的表單模型綁定上導致錯誤值。
如何以其他方式重新填充搜索表單? (無型號爲這個搜索表單綁定可能)
當你想重新填充?請使用更多代碼更具體。 –
謝謝我更新了問題 – lyl0o0o
您是否嘗試將View :: make()添加到withInput()中?我知道,在表單有錯誤的情況下,它與Redirect :: to()一起工作,但我沒有用View :: make()來試用它。 – AgmLauncher