【发布时间】:2017-10-10 21:01:14
【问题描述】:
我是 laravel 的新手。使用 5.4 版并尝试搜索但看不到我做错了什么。在我看来,我不断收到“未定义的变量:帖子”。我也在做表单模型绑定。手动输入 URL 时模型绑定工作正常。就是无法点击链接调出编辑视图。
我的路线:
Route::get('test/{id}/edit','TestController@edit');
我的控制器:
public function edit($id)
{
$post = Post::find($id);
if(!$post)
abort(404);
return view('test/edit')->with('test', $post);
}
我的表格:
{{ Form::model($post, array('route' => array('test.update', $post->id), 'files' => true, 'method' => 'PUT')) }}
【问题讨论】:
-
您将
$post的内容返回为'test'- 因此在这种情况下您可以使用$test而不是$post在您的视图中访问此变量。
标签: laravel laravel-5.4