Laravel 5资源路由在视图

时间:2017-01-17 07:34:02

标签: routes laravel-5.3

我有一个href,我想将URL :: route(' create')添加到这样的网址

<a href="{{URL::route('xxx.create') }}{{$projectfornav[0]->afas_id}}"> XXX </a>

路线:

Route::resource('/xxx/{id}', 'XXXController');

错误:

Route [create.xxx] not defined. (View:......... 

但这不起作用。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

这是我在组内定义路线的方式:

Route::group(['prefix' => 'admin', 'as' => 'admin.'], function () {
   Route::resource('user', 'userController');
});

这就是我为UserId 123

创建show URL的方法
URL::route('admin.user.show', 123)

我认为你必须改变

<a href="{{URL::route('xxx.create') }}{{$projectfornav[0]->afas_id}}"> XXX </a>

<a href="{{URL::route('xxx.create', $projectfornav[0]->afas_id) }}"> XXX </a>