public function postSave(Request $request) { $post_fields_arr = $request->all(); if (isset($post_fields_arr['id'])) { $widget_model = \App\Models\AttributeModel::find($post_fields_arr['id']); if (!$widget_model) { return 'Ошибка: нет виджета с таким ID - ' . $post_fields_arr['id']; } $widget_model->title = $post_fields_arr['name']; $widget_model->name = $post_fields_arr['name']; $widget_model->attribute_group_id = $post_fields_arr['attribute_group_id']; $widget_model->save(); } else { \App\Models\AttributeModel::create($post_fields_arr); } return redirect('/seller/attribute-group/' . $post_fields_arr['attribute_group_id']); }