使用未定义的恒定Demolays - 假设[Laravel错误]

时间:2018-02-13 13:58:14

标签: php laravel laravel-5.4

我在laravel中遇到错误,但如果在控制器或刀片文件上,则为idk。

控制器代码:

public function edit($id)
{
    $demolays = tbl_demolay::find($id);
    return view('demolay.edit', compact(demolays));
}

刀片代码:

{!! Form::model(['method' => 'PATCH','route' => ['demolay.update', $demolays->id]]) !!}
@include('demolay.form')
{!! Form::close() !!}

1 个答案:

答案 0 :(得分:1)

您收到此错误是因为您需要将字符串传递给compact()。所以,将其改为:

return view('demolay.edit', compact('demolays'));