如何使用参数在 Laravel 中构建路由路径?
How to build path to route in Laravel with parameter?
我有这条路线
Route::get('org/edit/{id}/', ['as' => 'org.edit', 'uses' => 'OrgController@edit']);
然后使用 Laravel Blade 模板创建到此路由的 link:
<a href="{{ route('org.edit', [$org->id]) }}" class="btn btn-primary"><span class="glyphicon glyphicon-edit"></span></a>
我希望看到的:
/org/edit/123/
我得到的:
/org/edit?123
我做错了什么?
尝试将其作为键值对传递。
{{ route('org.edit', ['id' => $org->id]) }}
德米特里,
在这种情况下,您可以尝试两种方法。
{{ route('org.edit', ['id' => $org->id,]) }}
{{ route('org.edit', $org->id) }}
看看这个。 :)
我有这条路线
Route::get('org/edit/{id}/', ['as' => 'org.edit', 'uses' => 'OrgController@edit']);
然后使用 Laravel Blade 模板创建到此路由的 link:
<a href="{{ route('org.edit', [$org->id]) }}" class="btn btn-primary"><span class="glyphicon glyphicon-edit"></span></a>
我希望看到的:
/org/edit/123/
我得到的:
/org/edit?123
我做错了什么?
尝试将其作为键值对传递。
{{ route('org.edit', ['id' => $org->id]) }}
德米特里, 在这种情况下,您可以尝试两种方法。
{{ route('org.edit', ['id' => $org->id,]) }}
{{ route('org.edit', $org->id) }}
看看这个。 :)