diff --git a/Nop.Plugin.Misc.AuctionPlugin/Content/Js/MgMessageHandler.js b/Nop.Plugin.Misc.AuctionPlugin/Content/Js/MgMessageHandler.js index ccfdd5c..1998a57 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Content/Js/MgMessageHandler.js +++ b/Nop.Plugin.Misc.AuctionPlugin/Content/Js/MgMessageHandler.js @@ -31,6 +31,7 @@ console.log(data); var myObject = JSON.parse(data); console.log(myObject); + var publicProductBidBox = document.getElementById("publicProductBidBox"); var liveScreen = document.getElementById("auctionProductLiveScreenBox"); if (publicProductBidBox) diff --git a/Nop.Plugin.Misc.AuctionPlugin/Controllers/AuctionController.cs b/Nop.Plugin.Misc.AuctionPlugin/Controllers/AuctionController.cs index 72646a9..c7c8fe2 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Controllers/AuctionController.cs +++ b/Nop.Plugin.Misc.AuctionPlugin/Controllers/AuctionController.cs @@ -80,7 +80,10 @@ public class AuctionController : BasePluginController var auctionDto = await _auctionService.GetAuctionDtoWithAuctionBids(auctionId, true); var activeMapping = auctionDto?.ProductToAuctionDtos.MinBy(x => x.SortIndex); var isAnyItemLive = activeMapping != null; - + if (auctionDto == null) + { + return new RedirectResult("/", false); + } var model = new LiveScreenViewModel(auctionDto); Product product; diff --git a/Nop.Plugin.Misc.AuctionPlugin/Views/LiveScreen.cshtml b/Nop.Plugin.Misc.AuctionPlugin/Views/LiveScreen.cshtml index 7e3887a..b16952d 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Views/LiveScreen.cshtml +++ b/Nop.Plugin.Misc.AuctionPlugin/Views/LiveScreen.cshtml @@ -59,7 +59,7 @@
@Html.Raw(Model.ActiveProductDetails.FullDescription) @@ -95,9 +95,9 @@ else {
| @T("Products.Specs.AttributeName") | @T("Products.Specs.AttributeValue") | |
|---|---|---|
| + | ||
| @group.Name | ||
| - @attr.Name + | ||
| + @attr.Name: | -+ | @for (int j = 0; j < attr.Values.Count; j++) { var value = attr.Values[j]; diff --git a/Nop.Plugin.Misc.AuctionPlugin/Views/PublicProductBidBox.cshtml b/Nop.Plugin.Misc.AuctionPlugin/Views/PublicProductBidBox.cshtml index c7ef3cc..5e0ef99 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Views/PublicProductBidBox.cshtml +++ b/Nop.Plugin.Misc.AuctionPlugin/Views/PublicProductBidBox.cshtml @@ -195,10 +195,7 @@ function refreshPublicBidBox(data) { - // let HUFFormatter = new Intl.NumberFormat('hu-HU', { - // style: 'currency', - // currency: 'HUF', - // }); + //TODO: is it for me? var widgetPriceElement = document.getElementById("price-value-" + bidBoxPageViewModel.ProductId); var budButtonElement = document.getElementById("signalRBidButton"); |