diff --git a/src/Plugins/DiscountRules.Standard/Areas/Admin/Views/HasAllProducts/Configure.cshtml b/src/Plugins/DiscountRules.Standard/Areas/Admin/Views/HasAllProducts/Configure.cshtml index 37f4b283f..47a664374 100644 --- a/src/Plugins/DiscountRules.Standard/Areas/Admin/Views/HasAllProducts/Configure.cshtml +++ b/src/Plugins/DiscountRules.Standard/Areas/Admin/Views/HasAllProducts/Configure.cshtml @@ -45,7 +45,9 @@
- model.Products) }))', 800, 800, true); return false;" class="btn default" /> + model.Products) }))" class="btn default"> + @Loc["Plugins.DiscountRules.HasAllProducts.Fields.Products.AddNew"] +
@@ -54,6 +56,18 @@ - \ No newline at end of file diff --git a/src/Plugins/DiscountRules.Standard/Areas/Admin/Views/HasOneProduct/Configure.cshtml b/src/Plugins/DiscountRules.Standard/Areas/Admin/Views/HasOneProduct/Configure.cshtml index 9b5f57405..c4952c947 100644 --- a/src/Plugins/DiscountRules.Standard/Areas/Admin/Views/HasOneProduct/Configure.cshtml +++ b/src/Plugins/DiscountRules.Standard/Areas/Admin/Views/HasOneProduct/Configure.cshtml @@ -45,7 +45,9 @@
- model.Products) }))', 800, 800, true); return false;" class="btn default" /> + model.Products) }))" class="btn default"> + @Loc["Plugins.DiscountRules.HasOneProduct.Fields.Products.AddNew"] +
@@ -56,6 +58,18 @@ - \ No newline at end of file diff --git a/src/Plugins/Shipping.ByWeight/Areas/Admin/Views/ShippingByWeight/AddPopup.cshtml b/src/Plugins/Shipping.ByWeight/Areas/Admin/Views/ShippingByWeight/AddPopup.cshtml index 57c8f052f..8a30c7db6 100644 --- a/src/Plugins/Shipping.ByWeight/Areas/Admin/Views/ShippingByWeight/AddPopup.cshtml +++ b/src/Plugins/Shipping.ByWeight/Areas/Admin/Views/ShippingByWeight/AddPopup.cshtml @@ -1,9 +1,9 @@ @{ - Layout = "_AdminPopupLayout"; + Layout = ""; } @model ShippingByWeightModel @using Shipping.ByWeight.Models; -
@@ -29,4 +29,21 @@ +
\ No newline at end of file diff --git a/src/Plugins/Shipping.ByWeight/Areas/Admin/Views/ShippingByWeight/Configure.cshtml b/src/Plugins/Shipping.ByWeight/Areas/Admin/Views/ShippingByWeight/Configure.cshtml index 1c10b623b..cccd8b27f 100644 --- a/src/Plugins/Shipping.ByWeight/Areas/Admin/Views/ShippingByWeight/Configure.cshtml +++ b/src/Plugins/Shipping.ByWeight/Areas/Admin/Views/ShippingByWeight/Configure.cshtml @@ -22,13 +22,41 @@
\ No newline at end of file diff --git a/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Controllers/ShippingPointController.cs b/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Controllers/ShippingPointController.cs index 614b99dd7..1937998f3 100644 --- a/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Controllers/ShippingPointController.cs +++ b/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Controllers/ShippingPointController.cs @@ -109,6 +109,7 @@ public async Task Create(ShippingPointModel model) await _shippingPointService.InsertStoreShippingPoint(shippingPoint); ViewBag.RefreshPage = true; + return Content(""); } await PrepareShippingPointModel(model); @@ -132,6 +133,8 @@ public async Task Edit(ShippingPointModel model) var shippingPoint = await _shippingPointService.GetStoreShippingPointById(model.Id); shippingPoint = model.ToEntity(); await _shippingPointService.UpdateStoreShippingPoint(shippingPoint); + + return Content(""); } ViewBag.RefreshPage = true; diff --git a/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Configure.cshtml b/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Configure.cshtml index 24bf801e8..a23639831 100644 --- a/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Configure.cshtml +++ b/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Configure.cshtml @@ -9,8 +9,34 @@
diff --git a/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Create.cshtml b/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Create.cshtml index c06f454a1..715e348e4 100644 --- a/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Create.cshtml +++ b/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Create.cshtml @@ -1,13 +1,13 @@ @{ - Layout = "_AdminPopupLayout"; + Layout = ""; } @model Shipping.ShippingPoint.Models.ShippingPointModel -
- +
@@ -29,4 +29,35 @@
+ \ No newline at end of file diff --git a/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Edit.cshtml b/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Edit.cshtml index f8ed522c6..ddb335bf6 100644 --- a/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Edit.cshtml +++ b/src/Plugins/Shipping.ShippingPoint/Areas/Admin/Views/ShippingPoint/Edit.cshtml @@ -1,13 +1,13 @@ @{ - Layout = "_AdminPopupLayout"; + Layout = ""; } @model Shipping.ShippingPoint.Models.ShippingPointModel -
- + +
@@ -29,4 +29,35 @@
+ \ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/ValueCreatePopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/ValueCreatePopup.cshtml index 305b3eb12..8f41d1273 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/ValueCreatePopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/ValueCreatePopup.cshtml @@ -1,13 +1,13 @@ @model AddressAttributeValueModel @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; ViewBag.Title = Loc["Admin.Address.AddressAttributes.Values.AddNew"]; } -
- +
@@ -27,4 +27,35 @@
+
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/ValueEditPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/ValueEditPopup.cshtml index 08fd6e701..7a1e237d7 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/ValueEditPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/ValueEditPopup.cshtml @@ -1,13 +1,13 @@ @model AddressAttributeValueModel @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; ViewBag.Title = Loc["Admin.Address.AddressAttributes.Values.EditValueDetails"]; } -
- + +
@@ -27,4 +27,35 @@
+
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/_CreateOrUpdate.TabValues.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/_CreateOrUpdate.TabValues.cshtml index e6a2337d5..e889374dc 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/_CreateOrUpdate.TabValues.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/AddressAttribute/_CreateOrUpdate.TabValues.cshtml @@ -9,13 +9,39 @@
- } - - - - - + + \ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/Edit.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/Edit.cshtml index 0ecddfc07..9bfb529da 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/Edit.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/Edit.cshtml @@ -17,7 +17,7 @@
- diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/ProductAddPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/ProductAddPopup.cshtml index 2791624ed..19d6fa537 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/ProductAddPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/ProductAddPopup.cshtml @@ -1,12 +1,12 @@ @model BlogProductModel.AddProductModel @inject AdminAreaSettings adminAreaSettings @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; //page title ViewBag.Title = Loc["Admin.Content.Blog.BlogPosts.Products.AddNew"]; } -
@@ -94,19 +94,36 @@
- - @if (ViewBag.RefreshPage == true) - { - - } - - - } diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/_CreateOrUpdate.TabProducts.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/_CreateOrUpdate.TabProducts.cshtml index 2f642d7f4..cfc90ce0c 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/_CreateOrUpdate.TabProducts.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Blog/_CreateOrUpdate.TabProducts.cshtml @@ -8,13 +8,25 @@
- } - - - + + diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/ValueCreatePopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/ValueCreatePopup.cshtml index 77322dbc5..bd55fba6e 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/ValueCreatePopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/ValueCreatePopup.cshtml @@ -1,5 +1,5 @@ @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; } @model CheckoutAttributeValueModel @@ -8,7 +8,7 @@ //page title ViewBag.Title = Loc["Admin.Orders.CheckoutAttributes.Values.AddNew"]; } -
@@ -32,4 +32,35 @@ +
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/ValueEditPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/ValueEditPopup.cshtml index a8d0bbf25..708bdcfd1 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/ValueEditPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/ValueEditPopup.cshtml @@ -1,14 +1,14 @@ @model CheckoutAttributeValueModel @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; //page title ViewBag.Title = Loc["Admin.Orders.CheckoutAttributes.Values.EditValueDetails"]; } -
- +
@@ -23,9 +23,40 @@
- +
+
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/_CreateOrUpdate.TabValues.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/_CreateOrUpdate.TabValues.cshtml index 4dc583e7a..fce8c9fb4 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/_CreateOrUpdate.TabValues.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CheckoutAttribute/_CreateOrUpdate.TabValues.cshtml @@ -9,14 +9,40 @@
- } \ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/ContactAttribute/ValueEditPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/ContactAttribute/ValueEditPopup.cshtml index 96df6439a..1e2761f34 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/ContactAttribute/ValueEditPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/ContactAttribute/ValueEditPopup.cshtml @@ -1,14 +1,14 @@ @model ContactAttributeValueModel @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; //page title ViewBag.Title = Loc["Admin.Catalog.Attributes.ContactAttributes.Values.EditValueDetails"]; } -
- +
@@ -23,9 +23,40 @@
- +
+
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/ContactAttribute/_CreateOrUpdate.TabValues.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/ContactAttribute/_CreateOrUpdate.TabValues.cshtml index b232e40e6..9ab88033a 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/ContactAttribute/_CreateOrUpdate.TabValues.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/ContactAttribute/_CreateOrUpdate.TabValues.cshtml @@ -9,14 +9,40 @@
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Country/StateEditPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Country/StateEditPopup.cshtml index 85bfb87df..9e6b58289 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Country/StateEditPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Country/StateEditPopup.cshtml @@ -1,9 +1,9 @@ @model StateProvinceModel @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; ViewBag.Title = Loc["Admin.Configuration.Countries.States.EditStateDetails"]; } -
@@ -27,4 +27,35 @@ +
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Country/_CreateOrUpdate.TabStates.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Country/_CreateOrUpdate.TabStates.cshtml index 3e7dd8e2b..401d236ed 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Country/_CreateOrUpdate.TabStates.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Country/_CreateOrUpdate.TabStates.cshtml @@ -8,14 +8,40 @@
} @@ -106,7 +105,30 @@
- - - } - - - - - } - - - - } - - } - \ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CustomerAttribute/ValueEditPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CustomerAttribute/ValueEditPopup.cshtml index 50ae81858..22dcfc1bd 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CustomerAttribute/ValueEditPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CustomerAttribute/ValueEditPopup.cshtml @@ -1,5 +1,5 @@ @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; } @model CustomerAttributeValueModel @@ -8,11 +8,11 @@ //page title ViewBag.Title = Loc["Admin.Customers.CustomerAttributes.Values.EditValueDetails"]; } -
- +
@@ -27,9 +27,40 @@
- +
+
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CustomerAttribute/_CreateOrUpdate.TabValues.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CustomerAttribute/_CreateOrUpdate.TabValues.cshtml index e6790ba08..671513c23 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/CustomerAttribute/_CreateOrUpdate.TabValues.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/CustomerAttribute/_CreateOrUpdate.TabValues.cshtml @@ -9,15 +9,41 @@
- } - - - } - - - } - - } -
- - } - - - } - - } + asp-route-formId="@Context.Request.Query["formId"]">
@@ -62,9 +51,36 @@
- - - } - - }
+ diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/PaymentTransaction/PartiallyPaidPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/PaymentTransaction/PartiallyPaidPopup.cshtml index 87a983ca0..effdde4f8 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/PaymentTransaction/PartiallyPaidPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/PaymentTransaction/PartiallyPaidPopup.cshtml @@ -1,10 +1,10 @@ @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; //page title ViewBag.Title = Loc["Admin.PaymentTransaction.Fields.PartialPaid"]; } @model PaymentTransactionModel -
try { - window.opener.location.href = window.opener.location.href; + window.location.href = window.location.href; } catch (e) { } - window.close(); } +
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/PaymentTransaction/PartiallyRefundPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/PaymentTransaction/PartiallyRefundPopup.cshtml index 9543d83fc..7902a68b1 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/PaymentTransaction/PartiallyRefundPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/PaymentTransaction/PartiallyRefundPopup.cshtml @@ -1,10 +1,10 @@ @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; //page title ViewBag.Title = Loc["Admin.PaymentTransaction.Fields.PartialRefund"]; } @model PaymentTransactionModel -
try { - window.opener.location.href = window.opener.location.href; + window.location.href = window.location.href; } catch (e) { } - window.close(); } +
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Permission/Index.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Permission/Index.cshtml index 831cc9b24..b5d025a4b 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Permission/Index.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Permission/Index.cshtml @@ -114,8 +114,24 @@ @if (item.Actions) { - + + } } diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Permission/PermissionsAction.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Permission/PermissionsAction.cshtml index e95e1c1f8..70adb4644 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Permission/PermissionsAction.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Permission/PermissionsAction.cshtml @@ -1,16 +1,10 @@ @model PermissionActionModel @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; //page title ViewBag.Title = Loc["Admin.Configuration.Permissions"]; } -@if (ViewBag.ClosePage == true) -{ - -} -
+
@@ -48,4 +42,20 @@
+ \ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Product/AssociatedProductAddPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Product/AssociatedProductAddPopup.cshtml index d1979e64e..353248d82 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Product/AssociatedProductAddPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Product/AssociatedProductAddPopup.cshtml @@ -1,7 +1,7 @@ @model ProductModel.AddAssociatedProductModel @inject AdminAreaSettings adminAreaSettings @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; //page title ViewBag.Title = Loc["Admin.Catalog.Products.AssociatedProducts.AddNew"]; } @@ -94,19 +94,7 @@
- - @if (ViewBag.RefreshPage == true) - { - - } - - - } - } - } - } - } @if (!Model.ValidationRulesAllowed) {
This attribute type cannot have validation rules
diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Product/ProductPicturePopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Product/ProductPicturePopup.cshtml index 0321f5659..b558f618a 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/Product/ProductPicturePopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/Product/ProductPicturePopup.cshtml @@ -89,14 +89,6 @@ - @if (ViewBag.RefreshPage == true) - { - - } - } - - } \ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/ProductAttribute/PredefinedProductAttributeValueEditPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/ProductAttribute/PredefinedProductAttributeValueEditPopup.cshtml index 56ca89633..0b91051bb 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/ProductAttribute/PredefinedProductAttributeValueEditPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/ProductAttribute/PredefinedProductAttributeValueEditPopup.cshtml @@ -1,14 +1,14 @@ @model PredefinedProductAttributeValueModel @{ // layout - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; //page title ViewBag.Title = Loc["Admin.Catalog.Attributes.ProductAttributes.PredefinedValues.EditValueDetails"]; } -
- +
@@ -23,9 +23,40 @@
- +
+
\ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/ProductAttribute/_CreateOrUpdate.TabPredefinedValues.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/ProductAttribute/_CreateOrUpdate.TabPredefinedValues.cshtml index 7541fafde..a3bf954ef 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/ProductAttribute/_CreateOrUpdate.TabPredefinedValues.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/ProductAttribute/_CreateOrUpdate.TabPredefinedValues.cshtml @@ -8,14 +8,42 @@
- } \ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/SpecificationAttribute/OptionEditPopup.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/SpecificationAttribute/OptionEditPopup.cshtml index b53842cf8..6227012e5 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/SpecificationAttribute/OptionEditPopup.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/SpecificationAttribute/OptionEditPopup.cshtml @@ -1,5 +1,5 @@ @{ - Layout = Grand.Web.Admin.Extensions.Constants.Layout_AdminPopup; + Layout = ""; } @model SpecificationAttributeOptionModel @{ @@ -10,7 +10,7 @@ asp-route-SpecificationAttributeId="@Context.Request.Query["SpecificationAttributeId"]" asp-route-btnId="@Context.Request.Query["btnId"]" asp-route-formId="@Context.Request.Query["formId"]"> - +
@@ -25,9 +25,40 @@
- +
+ \ No newline at end of file diff --git a/src/Web/Grand.Web.Admin/Areas/Admin/Views/SpecificationAttribute/_CreateOrUpdate.TabOptions.cshtml b/src/Web/Grand.Web.Admin/Areas/Admin/Views/SpecificationAttribute/_CreateOrUpdate.TabOptions.cshtml index 1e5c54658..21ef3734c 100644 --- a/src/Web/Grand.Web.Admin/Areas/Admin/Views/SpecificationAttribute/_CreateOrUpdate.TabOptions.cshtml +++ b/src/Web/Grand.Web.Admin/Areas/Admin/Views/SpecificationAttribute/_CreateOrUpdate.TabOptions.cshtml @@ -1,23 +1,53 @@ @model SpecificationAttributeModel + + + + @{ if (!String.IsNullOrEmpty(Model.Id)) { -
- -
-
-
- - -
+ - + -
@@ -24,10 +21,10 @@ } diff --git a/src/Web/Grand.Web.Admin/Controllers/AddressAttributeController.cs b/src/Web/Grand.Web.Admin/Controllers/AddressAttributeController.cs index 056e9afdb..9745c0da9 100644 --- a/src/Web/Grand.Web.Admin/Controllers/AddressAttributeController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/AddressAttributeController.cs @@ -191,7 +191,7 @@ public async Task ValueCreatePopup(AddressAttributeValueModel mod { await _addressAttributeViewModelService.InsertAddressAttributeValueModel(model); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form return View(model); @@ -236,7 +236,7 @@ public async Task ValueEditPopup(AddressAttributeValueModel model { await _addressAttributeViewModelService.UpdateAddressAttributeValueModel(model, cav); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form diff --git a/src/Web/Grand.Web.Admin/Controllers/BlogController.cs b/src/Web/Grand.Web.Admin/Controllers/BlogController.cs index 3df7bd842..bfdb502d7 100644 --- a/src/Web/Grand.Web.Admin/Controllers/BlogController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/BlogController.cs @@ -269,7 +269,7 @@ public async Task PicturePopup(PictureModel model) await _pictureViewModelService.UpdatePicture(model); ViewBag.RefreshPage = true; - return View("PicturePopup", model); + return Content(""); } Error(ModelState); @@ -542,7 +542,7 @@ public async Task BlogPostAddPopup(AddBlogPostCategoryModel model } } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -642,7 +642,7 @@ public async Task ProductAddPopup(string blogPostId, BlogProductM } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } [PermissionAuthorizeAction(PermissionActionName.Edit)] diff --git a/src/Web/Grand.Web.Admin/Controllers/CheckoutAttributeController.cs b/src/Web/Grand.Web.Admin/Controllers/CheckoutAttributeController.cs index 2b5ac187b..a6c469f44 100644 --- a/src/Web/Grand.Web.Admin/Controllers/CheckoutAttributeController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/CheckoutAttributeController.cs @@ -235,7 +235,7 @@ public async Task ValueCreatePopup(CheckoutAttributeValueModel mo { var cav = await _checkoutAttributeViewModelService.InsertCheckoutAttributeValueModel(checkoutAttribute, model); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form @@ -288,7 +288,7 @@ public async Task ValueEditPopup(CheckoutAttributeValueModel mode { await _checkoutAttributeViewModelService.UpdateCheckoutAttributeValueModel(checkoutAttribute, cav, model); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form diff --git a/src/Web/Grand.Web.Admin/Controllers/ContactAttributeController.cs b/src/Web/Grand.Web.Admin/Controllers/ContactAttributeController.cs index 59409a574..fa5187c36 100644 --- a/src/Web/Grand.Web.Admin/Controllers/ContactAttributeController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/ContactAttributeController.cs @@ -230,7 +230,7 @@ public async Task ValueCreatePopup(ContactAttributeValueModel mod await _contactAttributeViewModelService.InsertContactAttributeValueModel(contactAttribute, model); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form @@ -279,7 +279,7 @@ public async Task ValueEditPopup(ContactAttributeValueModel model { await _contactAttributeViewModelService.UpdateContactAttributeValueModel(contactAttribute, cav, model); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form diff --git a/src/Web/Grand.Web.Admin/Controllers/CountryController.cs b/src/Web/Grand.Web.Admin/Controllers/CountryController.cs index 22f3fef6a..a2acc4d03 100644 --- a/src/Web/Grand.Web.Admin/Controllers/CountryController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/CountryController.cs @@ -266,7 +266,7 @@ public async Task StateCreatePopup(StateProvinceModel model) { await _countryViewModelService.InsertStateProvinceModel(model); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form @@ -317,7 +317,7 @@ public async Task StateEditPopup(StateProvinceModel model) { await _countryViewModelService.UpdateStateProvinceModel(sp, model); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form diff --git a/src/Web/Grand.Web.Admin/Controllers/CustomerActionController.cs b/src/Web/Grand.Web.Admin/Controllers/CustomerActionController.cs index 8b8a8c68f..5dffbf522 100644 --- a/src/Web/Grand.Web.Admin/Controllers/CustomerActionController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/CustomerActionController.cs @@ -373,7 +373,7 @@ public async Task ProductAddPopup(CustomerActionConditionModel.Ad await _customerActionViewModelService.InsertProductToConditionModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -437,7 +437,7 @@ public async Task CategoryAddPopup(CustomerActionConditionModel.A await _customerActionViewModelService.InsertCategoryConditionModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -495,7 +495,7 @@ public async Task CollectionAddPopup(CustomerActionConditionModel await _customerActionViewModelService.InsertCollectionConditionModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion diff --git a/src/Web/Grand.Web.Admin/Controllers/CustomerAttributeController.cs b/src/Web/Grand.Web.Admin/Controllers/CustomerAttributeController.cs index 7875d466e..9029dd6c4 100644 --- a/src/Web/Grand.Web.Admin/Controllers/CustomerAttributeController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/CustomerAttributeController.cs @@ -184,7 +184,7 @@ public async Task ValueCreatePopup(CustomerAttributeValueModel mo { await _customerAttributeViewModelService.InsertCustomerAttributeValueModel(model); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form @@ -226,7 +226,7 @@ public async Task ValueEditPopup(CustomerAttributeValueModel mode await _customerAttributeViewModelService.UpdateCustomerAttributeValueModel(model, cav); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form diff --git a/src/Web/Grand.Web.Admin/Controllers/CustomerController.cs b/src/Web/Grand.Web.Admin/Controllers/CustomerController.cs index 9a7e119e7..3d9e11db6 100644 --- a/src/Web/Grand.Web.Admin/Controllers/CustomerController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/CustomerController.cs @@ -989,7 +989,7 @@ public async Task ProductAddPopup(string customerId, bool persona } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } [PermissionAuthorizeAction(PermissionActionName.Edit)] diff --git a/src/Web/Grand.Web.Admin/Controllers/CustomerGroupController.cs b/src/Web/Grand.Web.Admin/Controllers/CustomerGroupController.cs index 952c95bd8..600a5c013 100644 --- a/src/Web/Grand.Web.Admin/Controllers/CustomerGroupController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/CustomerGroupController.cs @@ -249,7 +249,7 @@ public async Task ProductAddPopup(CustomerGroupProductModel.AddPr //a vendor should have access only to his products ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion diff --git a/src/Web/Grand.Web.Admin/Controllers/CustomerReminderController.cs b/src/Web/Grand.Web.Admin/Controllers/CustomerReminderController.cs index 0c73e4777..80e1c5f5c 100644 --- a/src/Web/Grand.Web.Admin/Controllers/CustomerReminderController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/CustomerReminderController.cs @@ -374,7 +374,7 @@ public async Task CategoryAddPopup(CustomerReminderModel.Conditio await _customerReminderViewModelService.InsertCategoryConditionModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -431,7 +431,7 @@ public async Task CollectionAddPopup(CustomerReminderModel.Condit await _customerReminderViewModelService.InsertCollectionConditionModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -481,7 +481,7 @@ public async Task ProductAddPopup(CustomerReminderModel.Condition await _customerReminderViewModelService.InsertProductToConditionModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } diff --git a/src/Web/Grand.Web.Admin/Controllers/CustomerTagController.cs b/src/Web/Grand.Web.Admin/Controllers/CustomerTagController.cs index 35f3dd4c5..4b41a8f96 100644 --- a/src/Web/Grand.Web.Admin/Controllers/CustomerTagController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/CustomerTagController.cs @@ -275,7 +275,7 @@ public async Task ProductAddPopup(CustomerTagProductModel.AddProd //a vendor should have access only to his products ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion } diff --git a/src/Web/Grand.Web.Admin/Controllers/DiscountController.cs b/src/Web/Grand.Web.Admin/Controllers/DiscountController.cs index 8196d3ee7..cfe7357d6 100644 --- a/src/Web/Grand.Web.Admin/Controllers/DiscountController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/DiscountController.cs @@ -430,7 +430,7 @@ public async Task ProductAddPopup(DiscountModel.AddProductToDisco } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -525,7 +525,7 @@ public async Task CategoryAddPopup(DiscountModel.AddCategoryToDis await _discountViewModelService.InsertCategoryToDiscountModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -607,7 +607,7 @@ public async Task BrandAddPopup(DiscountModel.AddBrandToDiscountM await _discountViewModelService.InsertBrandToDiscountModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -690,7 +690,7 @@ public async Task CollectionAddPopup(DiscountModel.AddCollectionT await _discountViewModelService.InsertCollectionToDiscountModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion @@ -779,7 +779,7 @@ public async Task VendorAddPopup(DiscountModel.AddVendorToDiscoun await _discountViewModelService.InsertVendorToDiscountModel(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } #endregion diff --git a/src/Web/Grand.Web.Admin/Controllers/InteractiveFormController.cs b/src/Web/Grand.Web.Admin/Controllers/InteractiveFormController.cs index 7e167692c..1c6bcb3dc 100644 --- a/src/Web/Grand.Web.Admin/Controllers/InteractiveFormController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/InteractiveFormController.cs @@ -395,7 +395,7 @@ public async Task ValueCreatePopup(string btnId, string formId, s ViewBag.RefreshPage = true; ViewBag.btnId = btnId; ViewBag.formId = formId; - return View(model); + return Content(""); } return View(model); @@ -452,7 +452,7 @@ public async Task ValueEditPopup(string btnId, string formId, str ViewBag.RefreshPage = true; ViewBag.btnId = btnId; ViewBag.formId = formId; - return View(model); + return Content(""); } return View(model); diff --git a/src/Web/Grand.Web.Admin/Controllers/KnowledgebaseController.cs b/src/Web/Grand.Web.Admin/Controllers/KnowledgebaseController.cs index 3c057c726..3ee5398ae 100644 --- a/src/Web/Grand.Web.Admin/Controllers/KnowledgebaseController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/KnowledgebaseController.cs @@ -335,7 +335,7 @@ public async Task ArticlesPopup(KnowledgebaseArticleModel.AddRela await _knowledgebaseViewModelService.InsertKnowledgebaseRelatedArticle(model); } ViewBag.RefreshPage = true; - return View(model); + return Content(""); } [PermissionAuthorizeAction(PermissionActionName.Delete)] diff --git a/src/Web/Grand.Web.Admin/Controllers/ProductAttributeController.cs b/src/Web/Grand.Web.Admin/Controllers/ProductAttributeController.cs index d6e372de4..5c4b983e6 100644 --- a/src/Web/Grand.Web.Admin/Controllers/ProductAttributeController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/ProductAttributeController.cs @@ -287,7 +287,7 @@ public async Task PredefinedProductAttributeValueCreatePopup(Pred await _productAttributeService.UpdateProductAttribute(productAttribute); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form return View(model); @@ -325,7 +325,7 @@ public async Task PredefinedProductAttributeValueEditPopup(Predef await _productAttributeService.UpdateProductAttribute(productAttribute); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form return View(model); diff --git a/src/Web/Grand.Web.Admin/Controllers/SpecificationAttributeController.cs b/src/Web/Grand.Web.Admin/Controllers/SpecificationAttributeController.cs index 08e922a97..808812ea1 100644 --- a/src/Web/Grand.Web.Admin/Controllers/SpecificationAttributeController.cs +++ b/src/Web/Grand.Web.Admin/Controllers/SpecificationAttributeController.cs @@ -258,7 +258,7 @@ public async Task OptionCreatePopup(SpecificationAttributeOptionM await _specificationAttributeService.UpdateSpecificationAttribute(specificationAttribute); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form @@ -307,7 +307,7 @@ public async Task OptionEditPopup(SpecificationAttributeOptionMod await _specificationAttributeService.UpdateSpecificationAttribute(specificationAttribute); ViewBag.RefreshPage = true; - return View(model); + return Content(""); } //If we got this far, something failed, redisplay form diff --git a/src/Web/Grand.Web.Admin/wwwroot/administration/admin.common.js b/src/Web/Grand.Web.Admin/wwwroot/administration/admin.common.js index b7c0cc0a4..1401bdba2 100644 --- a/src/Web/Grand.Web.Admin/wwwroot/administration/admin.common.js +++ b/src/Web/Grand.Web.Admin/wwwroot/administration/admin.common.js @@ -2,15 +2,6 @@ function setLocation(url) { window.location.href = url; } -function OpenWindow(query, w, h, scroll) { - var l = (screen.width - w) / 2; - var t = (screen.height - h) / 2; - - winprops = 'resizable=1, height=' + h + ',width=' + w + ',top=' + t + ',left=' + l + 'w'; - if (scroll) winprops += ',scrollbars=1'; - var f = window.open(query, "_blank", winprops); -} - function showThrobber(message) { $('.throbber-header').html(message); window.setTimeout(function () {