diff --git a/Nop.Plugin.Misc.AuctionPlugin/Content/Images/logo.png b/Nop.Plugin.Misc.AuctionPlugin/Content/Images/logo.png new file mode 100644 index 0000000..74c2f7f Binary files /dev/null and b/Nop.Plugin.Misc.AuctionPlugin/Content/Images/logo.png differ diff --git a/Nop.Plugin.Misc.AuctionPlugin/Content/Js/MgMessageHandler.js b/Nop.Plugin.Misc.AuctionPlugin/Content/Js/MgMessageHandler.js index 8494947..fe5b763 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Content/Js/MgMessageHandler.js +++ b/Nop.Plugin.Misc.AuctionPlugin/Content/Js/MgMessageHandler.js @@ -29,8 +29,7 @@ }, bidNotification: function (data) { - var audio = new Audio('../Plugins/Misc.AuctionPlugin/Content/ding.mp3'); - audio.play(); + console.log(data); var myObject = JSON.parse(data); console.log(myObject); @@ -47,6 +46,8 @@ if (publicProductBidBox) { + var audio = new Audio('../Plugins/Misc.AuctionPlugin/Content/ding.mp3'); + audio.play(); refreshPublicBidBox(myObject); } if (publicInfo) { @@ -55,7 +56,9 @@ } if (liveScreen) { - reloadOnUpdate(); + var audio = new Audio('../../Plugins/Misc.AuctionPlugin/Content/ding.mp3'); + audio.play(); + updateOnBid(); } else { toastr.success(`

${myObject.currentPrice}

${myObject.productName}

`, "New bid arrived", { diff --git a/Nop.Plugin.Misc.AuctionPlugin/Nop.Plugin.Misc.AuctionPlugin.csproj b/Nop.Plugin.Misc.AuctionPlugin/Nop.Plugin.Misc.AuctionPlugin.csproj index 2d79d77..9df370f 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Nop.Plugin.Misc.AuctionPlugin.csproj +++ b/Nop.Plugin.Misc.AuctionPlugin/Nop.Plugin.Misc.AuctionPlugin.csproj @@ -133,6 +133,9 @@ Always + + Always + Always diff --git a/Nop.Plugin.Misc.AuctionPlugin/Views/LiveScreen.cshtml b/Nop.Plugin.Misc.AuctionPlugin/Views/LiveScreen.cshtml index 655d6b1..5cee3dc 100644 --- a/Nop.Plugin.Misc.AuctionPlugin/Views/LiveScreen.cshtml +++ b/Nop.Plugin.Misc.AuctionPlugin/Views/LiveScreen.cshtml @@ -11,13 +11,17 @@ //page title } - + @{ if (Model.IsAnyItemActive) {
-
+
Auction Item Image
@@ -42,7 +46,7 @@
-
+
@@ -101,8 +105,10 @@
-
- LOGO +
+ + +
} @@ -174,6 +180,13 @@ function reloadOnUpdate() { location.reload(); } + + function updateOnBid(data) { + console.log(data); + let auctionDto = data.auctionDto; + let productToAuction = auctionDto.productToAuctionDtos[0]; + } +