这是我的表单:
{{ Form::model($ggXml, ['route' => 'entegra.gg.index', $ggXml->id]) }}
...
{{ Form::close() }}
这是我的post函数:
public function ggPostIndex($id)
{
$ggXml = App'Http'Models'ggXml::findOrFail($id);
$ggXml->fill($Imput::all());
$ggXml->save();
return Redirect::route('entegra.gg.index');*/
}
如何在控制器中获得ggXml->id。在教程视频中,他可以,但我不能
i got this error:
ErrorException in ggController.php line 24:
Missing argument 1 for App'Http'Controllers'ggController::ggPostIndex()
这是我的路线:
Route::get('/', [
'as' => 'entegra.gg.index',
'uses' => 'ggController@ggGetIndex'
]);
Route::post('/', [
'as' => 'entegra.gg.index',
'uses' => 'ggController@ggPostIndex'
]);
你应该把你的route
值用括号括起来
试试这个
{{ Form::model($ggXml, ['route' => ['entegra.gg.index', $ggXml->id]]) }}
...
{{ Form::close() }}