我如何将 url 存储在数据库 Laravel 中
How I can store url in database Laravel
在 laravel 5.4 中,当我想使用 url 时,我必须在 web.php 中进行配置
前
Route::get('/test/{id}', function () {
return view('frontend/test/{id}');
});
无论如何,他们是否将路径存储到数据库中并在 web.php
中使用它而无需手动配置
例如我想改变/test/1, /test/2 to test/test1 , test/test2
我可以在数据库中更新删除在我的数据库中我有 url 路径
test1
test2
在你的控制器中保存硬核 url 并从控制器动态更新 id
如果名称存储在数据库中,只需更改:
<a href="link/{{ $variable->id }}
到 <a href="link/{{ $variable->name }}
然后更改您的路线:
Route::get('/test/{id}', function () {
return view('frontend/{id}');
});
到
Route::get('/test/{name}', function () {
return view('frontend/{name}');
});
在 laravel 5.4 中,当我想使用 url 时,我必须在 web.php 中进行配置 前
Route::get('/test/{id}', function () {
return view('frontend/test/{id}');
});
无论如何,他们是否将路径存储到数据库中并在 web.php
中使用它而无需手动配置例如我想改变/test/1, /test/2 to test/test1 , test/test2
我可以在数据库中更新删除在我的数据库中我有 url 路径
test1
test2
在你的控制器中保存硬核 url 并从控制器动态更新 id
如果名称存储在数据库中,只需更改:
<a href="link/{{ $variable->id }}
到 <a href="link/{{ $variable->name }}
然后更改您的路线:
Route::get('/test/{id}', function () {
return view('frontend/{id}');
});
到
Route::get('/test/{name}', function () {
return view('frontend/{name}');
});