Я использую Laravel 6.x , чтобы создать простую панель управления магазином, и вот как я думаю, она должна работать:
- Вход владельца наша система
- Выберите один магазин из списка, которым он владеет
- Теперь он будет перенаправлен на панель мониторинга в этот конкретный c магазин, в котором я думал, сделать что-то вроде этого: http://127.0.0.1: 8000 / {storeId} / home и с storeId панель инструментов может показывать любую информацию, связанную с ней, я знаю, как это сделать совершенно ненадлежащим образом Кстати, что-то вроде:
Route::group(
[
'middleware' => 'auth'
], function(){
Route::resource('/stores', 'StoreController');
Route::resource('/{storeId}/warehouse', 'WarehouseController');
Route::resource('/{storeId}/employees', 'EmployeesController');
}
);
Я не хочу повторять /{storeId}
на каждом маршруте, существует что-то, чтобы этого избежать? Я подумал использовать маршрутизацию субдоменов , но думаю, что в этом случае он не подходит.