Привет всем, я использую префикс в маршрутах для локализации, и у меня проблема с идентификатором метода отображения и редактирования, когда я делаю dd ($ id); или эхо я нашел это как префикс "en" или "fr", может кто-нибудь мне поможет
это маршрут
Route::group(['prefix'=>'{language?}'], function(){
Route::get('/', function () { return view('welcome');});
Route::resource('application', 'ApplicationController');
Route::resource('appkey', 'AppKeyController');
Route::get('/export', 'ApplicationController@export')->name('export');
Route::get('/exportkey', 'AppKeyController@export')->name('exportkey');
});
Route::get('/{any}', function() {
$locale = app()->getLocale();
if( !$locale ) {
$locale = config('app.fallback_locale');
}
dd( '/' . $locale . request()->path() );
return redirect( '/' . $locale . request()->path() );
})->where('any', '.*');
public function show($id)
{
$key = AppKey::find($id);
return view('pages.keys.show') -> with('key', $key);
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function edit($id)
{
$app = Application::pluck('name', 'app_id');
$key = AppKey::find($id);
dd($id);
return view('pages.keys.edit', compact('app')) -> with('key', $key);
}