我使用下面的代码进行路由模型绑定,但绑定变量没有返回任何值。我的路线
Route::resource('offertypes', 'OfferTYpeController');
控制器代码
public function edit(OfferType $offerType)
{
dd($offerType);
return view('admin.offer-types._form', compact('offerType'));
}
刀片文件代码
<td>
<a href="{{ route('admin.offertypes.edit', $offerType->id) }}">{{ ucwords($offerType->title) }}</a>
</td>
返回值
1条答案
按热度按时间wbgh16ku1#
您必须使用类似的路由参数作为变量
意味着你的路线应该是这样的
注意:
offerType
在参数和方法变量中的类型完全相同。另一个问题可能是您在
app\Http\Kernel.php
中错误地注解了这个中间件