id 和 code_id
id
code_id
看法
<a href="{{ route('settings.code', $settings->id, $settings->code_id) }}">{{ __('Code') }}</a>
这是路由配置
Route::get('settings/code/{id}/{code_id}', ['as' => 'settings.code', 'uses' => 'SettingController@code']);
这是我在控制器中的功能
public function code($code_id, $id) { $settings = Setting::find($code_id, $id); dd($settings); return view('pages.settings.code', compact('settings')); }
Missing required parameters for [Route: settings.code] [URI: settings/code/{id}/{code_id}]. (0)
我的代码怎么了?
首先,应该将数组作为第二个参数传递给 route()
route()
{{ route('settings.code', ['id' => $settings->id, 'code_id' => $settings->code_id]) }}
注意:
因此,您应该交换控制器方法的参数:
public function code($id, $code_id) { //... }