public ActionResult Configure() { //load settings for a chosen store scope var storeScope = this.AktifSiteKapsamYapılandırmaAl(_siteService, _workContext); var nivoSliderSettings = _ayarlarServisi.AyarYükle <NivoSliderSettings>(storeScope); var model = new ConfigurationModel(); model.Picture1Id = nivoSliderSettings.Picture1Id; model.Text1 = nivoSliderSettings.Text1; model.Link1 = nivoSliderSettings.Link1; model.Picture2Id = nivoSliderSettings.Picture2Id; model.Text2 = nivoSliderSettings.Text2; model.Link2 = nivoSliderSettings.Link2; model.Picture3Id = nivoSliderSettings.Picture3Id; model.Text3 = nivoSliderSettings.Text3; model.Link3 = nivoSliderSettings.Link3; model.Picture4Id = nivoSliderSettings.Picture4Id; model.Text4 = nivoSliderSettings.Text4; model.Link4 = nivoSliderSettings.Link4; model.Picture5Id = nivoSliderSettings.Picture5Id; model.Text5 = nivoSliderSettings.Text5; model.Link5 = nivoSliderSettings.Link5; model.ActiveStoreScopeConfiguration = storeScope; if (storeScope > 0) { model.Picture1Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture1Id, storeScope); model.Text1_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text1, storeScope); model.Link1_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link1, storeScope); model.Picture2Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture2Id, storeScope); model.Text2_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text2, storeScope); model.Link2_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link2, storeScope); model.Picture3Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture3Id, storeScope); model.Text3_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text3, storeScope); model.Link3_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link3, storeScope); model.Picture4Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture4Id, storeScope); model.Text4_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text4, storeScope); model.Link4_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link4, storeScope); model.Picture5Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture5Id, storeScope); model.Text5_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text5, storeScope); model.Link5_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link5, storeScope); } return(View("~/Eklentiler/Widgets.NivoSlider/Views/Configure.cshtml", model)); }
public IActionResult Configure() { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.EklentileriYönet)) { return(ErişimEngellendiGörünümü()); } var siteGörünümü = this.AktifSiteKapsamYapılandırmaAl(_siteServisi, _workContext); var nivoSliderSettings = _ayarlarServisi.AyarYükle <NivoSliderSettings>(siteGörünümü); var model = new ConfigurationModel { Picture1Id = nivoSliderSettings.Picture1Id, Text1 = nivoSliderSettings.Text1, Link1 = nivoSliderSettings.Link1, Picture2Id = nivoSliderSettings.Picture2Id, Text2 = nivoSliderSettings.Text2, Link2 = nivoSliderSettings.Link2, Picture3Id = nivoSliderSettings.Picture3Id, Text3 = nivoSliderSettings.Text3, Link3 = nivoSliderSettings.Link3, Picture4Id = nivoSliderSettings.Picture4Id, Text4 = nivoSliderSettings.Text4, Link4 = nivoSliderSettings.Link4, Picture5Id = nivoSliderSettings.Picture5Id, Text5 = nivoSliderSettings.Text5, Link5 = nivoSliderSettings.Link5, ActiveStoreScopeConfiguration = siteGörünümü }; if (siteGörünümü > 0) { model.Picture1Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture1Id, siteGörünümü); model.Text1_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text1, siteGörünümü); model.Link1_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link1, siteGörünümü); model.Picture2Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture2Id, siteGörünümü); model.Text2_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text2, siteGörünümü); model.Link2_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link2, siteGörünümü); model.Picture3Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture3Id, siteGörünümü); model.Text3_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text3, siteGörünümü); model.Link3_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link3, siteGörünümü); model.Picture4Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture4Id, siteGörünümü); model.Text4_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text4, siteGörünümü); model.Link4_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link4, siteGörünümü); model.Picture5Id_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Picture5Id, siteGörünümü); model.Text5_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Text5, siteGörünümü); model.Link5_OverrideForStore = _ayarlarServisi.AyarlarMevcut(nivoSliderSettings, x => x.Link5, siteGörünümü); } return(View("~/Eklentiler/Widgets.NivoSlider/Views/Configure.cshtml", model)); }