поэтому я должен сделать эту систему для управления транспортом. Пользователь может регистрировать создание/обновление/редактирование всех своих поездок. Но администратор может сделать то же самое для всех пользователей. Я разделил пользователь и администратор в маршрутизировать префиксы:Laravel admin/user route prefix approach
Route::group(['prefix' => 'admin/', 'middleware' => ['auth','admin']], function(){
Route::resource('trips', 'TripsController',
array('except' => array('show')));}
Route::group(['prefix' => 'user/', 'middleware' => ['auth', 'user']], function(){
Route::resource('trips', 'TripsController',
array('except' => array('show')));
}
Проблема заключается в каждом способе TripController я должен передать переменный маршрут с правильной URL (запрос администратора будет иметь префикс «администратор», и пользователи будут иметь «пользователь» префикс)
return View('trips.index', compact('users', 'route'));
вопрос есть способ сделать это хорошо, или я должен просто тянуть время поездок маршрута :: ресурс из обеих групп, так что он не будет иметь какой-либо группы? Каков правильный подход?
Спасибо за подсказку :) – MattJ