/// <summary> /// Load the ultimate localization configure page /// </summary> /// <returns></returns> public IActionResult Configure() { var settings = _settingService.LoadSetting <UltimateLocalizationSettings>(); var model = new UltimateLocalizationConfigurationViewModel(settings.IsEnabled); return(View("~/Plugins/Ultimate.Localization/Views/Configure.cshtml", model)); }
public IActionResult Configure(UltimateLocalizationConfigurationViewModel model) { var settings = _settingService.LoadSetting <UltimateLocalizationSettings>(); settings.IsEnabled = model.IsEnabled; _settingService.SaveSetting(settings); var text = _localizationService.GetLocaleStringResourceByName(UltimateLocalizationResources.SavedPluginSetings); if (text != null) { _notificationService.SuccessNotification(text.ResourceValue); } else { _notificationService.SuccessNotification("Updated the plugin"); } return(View("~/Plugins/Ultimate.Localization/Views/Configure.cshtml", model)); }