get('record'); $provider = Settings_SPTips_Provider_Model::getInstanceById($recordId); if($provider != null) { foreach($provider->getSettingsFields() as $fieldName) { if($request->has($fieldName)) { $provider->setSetting($fieldName, $request->get($fieldName)); } } $provider->save(); } header("Location: index.php?module=SPTips&view=Index&parent=Settings"); } }