Попытка получить свойство id не-объекта laravel7.7 - PullRequest
0 голосов
/ 06 мая 2020

Привет всем, я использую префикс в маршрутах для локализации, и у меня проблема с идентификатором метода отображения и редактирования, когда я делаю dd ($ id); или эхо я нашел это как префикс "en" или "fr", может кто-нибудь мне поможет

enter image description here

это маршрут

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);

        }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...