在 Laravel 5 中,可以通过以下步骤来创建一个类似 "current-route/edit/{id}" 的 URL 结构:
routes/web.php
文件,并添加以下代码:Route::get('current-route/edit/{id}', 'YourController@edit')->name('current-route.edit');
这将创建一个 GET 请求的路由,当访问 "current-route/edit/{id}" 时,将调用 YourController
控制器中的 edit
方法。
php artisan make:controller YourController
这将在 app/Http/Controllers
目录下生成一个名为 YourController
的控制器文件。
YourController.php
),在其中添加一个 edit
方法:public function edit($id)
{
// 在这里编写处理逻辑
}
该方法将接收一个名为 $id
的参数,你可以在方法中编写处理逻辑来处理该参数。
route
辅助函数来生成具有命名路由的 URL。例如,在视图中,你可以使用以下代码生成该 URL:<a href="{{ route('current-route.edit', ['id' => 1]) }}">Edit</a>
这将生成一个指向 "current-route/edit/1" 的链接。
以上就是在 Laravel 5 中创建一个类似 "current-route/edit/{id}" 的 URL 结构的步骤。请注意,这只是一个简单的示例,你可以根据实际需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云