Как я могу хранить URL в базе данных Laravel

В laravel 5.4, когда я хочу использовать URL, я должен настроить в web.php
бывший

Route::get('/test/{id}', function () {
return view('frontend/test/{id}');
});

В любом случае их путь хранить в базе данных и использовать его без конфига maunal в web.php

например я хочу изменить /test/1, /test/2 to test/test1 , test/test2

который я могу обновить удалить в базе данных В моей базе данных я URL-путь

test1

test2

6

Решение

Если имя хранится в базе данных, просто измените:

<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}');
});
2

Другие решения

сохранить URL-адрес жесткого диска в вашем контроллере и динамически обновлять идентификатор с контроллера

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector