UrlGenerationException.php 第 17 行 laravel 5.4 中的 ErrorException
ErrorException in UrlGenerationException.php line 17 laravel 5.4
当我点击我的锚标签时,我一直收到这个错误
Missing required parameters for [Route: voyager.users.getprofile]
[URI: admin/users/{users}/{id}/getprofile]. (View:
/var/www/html/testadmin/vendor/tcg/voyager/resources/views/widget.blade.php)
(View:
/var/www/html/testadmin/vendor/tcg/voyager/resources/views/widget.blade.php))
我有一个锚标签
<li><a href="{{ route('voyager.users.getprofile', $id) }}">Profile</a></li>
我的路线:
Route::group([
'as' => 'users.',
'prefix' => 'users/{users}',
], function () use ($namespacePrefix) {
Route::get('{id}/getprofile', ['uses' => $namespacePrefix.'Users@getprofile', 'as' => 'getprofile']);
});
函数:
public function getprofile()
{
echo 'hii';exit;
}
我不知道为什么 happens.any 会不胜感激。
你的 $id
的价值成为 users
在 'prefix' => 'users/{users}',
中的价值
要么你需要提供 users
价值删除它
'prefix' => 'users/',
因此 $id
的值转到 id
参数。
当我点击我的锚标签时,我一直收到这个错误
Missing required parameters for [Route: voyager.users.getprofile] [URI: admin/users/{users}/{id}/getprofile]. (View: /var/www/html/testadmin/vendor/tcg/voyager/resources/views/widget.blade.php) (View: /var/www/html/testadmin/vendor/tcg/voyager/resources/views/widget.blade.php))
我有一个锚标签
<li><a href="{{ route('voyager.users.getprofile', $id) }}">Profile</a></li>
我的路线:
Route::group([
'as' => 'users.',
'prefix' => 'users/{users}',
], function () use ($namespacePrefix) {
Route::get('{id}/getprofile', ['uses' => $namespacePrefix.'Users@getprofile', 'as' => 'getprofile']);
});
函数:
public function getprofile()
{
echo 'hii';exit;
}
我不知道为什么 happens.any 会不胜感激。
你的 $id
的价值成为 users
在 'prefix' => 'users/{users}',
要么你需要提供 users
价值删除它
'prefix' => 'users/',
因此 $id
的值转到 id
参数。