Использование версии Laravel 5.6. У меня есть следующий код в файле route / web.php
Route::prefix('farmapp')->group(function () {
Route::get('/', 'Admin\DashboardController@index');
Route::get('/units', 'Admin\UnitController@index');
});
Как вы можете видеть выше, я использую префикс 'farmapp'
, чтобы все URL-адреса приложений начинались с 'farmapp'
, например, localhost/arainfarms/farmapp
и localhost/arainfarms/farmapp/units
Теперь перейдем к ссылкам меню / боковой панели:
<ul class="nav nav-tabs border-0 flex-column flex-lg-row">
<li class="nav-item">
<a href="{{ url('farmapp/') }}" class="nav-link active"><i class="fe fe-home"></i> Home</a>
</li>
<li class="nav-item">
<a href="{{ url('farmapp/units') }}" class="nav-link"><i class="fe fe-check-square"></i> Farm Units</a>
</li>
</ul>
Как видите, я использую префикс farmapp
в каждом url
.
В будущем, если я захочу изменить farmapp
на какой-либо другой префикс, я могу легко изменить его в веб-файле, но, поскольку на боковой панели и в других файлах приложений так много ссылок, и мне нужно изменить farmapp
на новый во всех этих файлы, и это займет некоторое время процесс .. так есть ли способ / стратегия / функция Laravel для автоматического обновления всех этих URL-адресов путем изменения префикса в веб-файле? Короче говоря, я не хочу добавлять префикс во все эти URL-адреса файлов. При указании префикса в Интернете этот префикс должен автоматически добавляться в боковую панель / другие файлы.