Laravel 缺少[路线:关于]的必需参数
我安装了Laravel 缺少[路线:关于]的必需参数,laravel,Laravel,我安装了cviebrock/elount-slaggable软件包 我对URL有一个问题,即HREF和slug menu.blade.php <a class="nav-link" href="{{ route('about') }}"> RouteServiceProvider.php Route::bind('contentSlug', function ($value) { return Page::whereS
cviebrock/elount-slaggable
软件包
我对URL有一个问题,即HREF和slug
menu.blade.php
<a class="nav-link" href="{{ route('about') }}">
RouteServiceProvider.php
Route::bind('contentSlug', function ($value) {
return Page::whereSlug($value)->firstOrFail();
});
我得到这个错误
照亮\Routing\Exceptions\UrlGenerationException
缺少[Route:about][URI:en/content/{contentSlug}]所需的参数。(
这是因为在路由中不传递{contentSlug}值
<a class="nav-link" href="{{ route('about',['contentSlug' =>'Hello']) }}">
如果要使用可选参数进行路由,请使用?{contentSlug?}这是因为在路由中不传递{contentSlug}值
<a class="nav-link" href="{{ route('about',['contentSlug' =>'Hello']) }}">
如果要使用可选参数进行路由,请使用?{contentSlug?}