38 lines
1.8 KiB
Plaintext
38 lines
1.8 KiB
Plaintext
<%- include("partials/header") %>
|
|
|
|
<div id="api-response" class="error-message" style="display: none;"></div>
|
|
<div id="productID" style="display: none;" product_id="<%= key%>" product_status="<%= item.status%>"></div>
|
|
<div class="product-page-container">
|
|
<div class="product-page-info-container">
|
|
<div class="product-page-img"><img class="dyn-img" src="media/noimage.png" title="<%= item.img %>"></div>
|
|
<div class="product-page-info">
|
|
<h2><%= item.name %> </h2>
|
|
<p>Seller: You</p>
|
|
<p>Location: <%= item.location %></p>
|
|
<p>Quantity: <%= item.stock %></p>
|
|
<p>Status: <%= item.status %></p>
|
|
<p>Price: £<%= item.price %></p>
|
|
<div class="product-mgmt-buttons">
|
|
<% var editbtnStyle = ""%>
|
|
<% if (item.status == "sold") {editbtnStyle = "visibility:hidden;"} else {editbtnStyle = "visibility:all;"}%>
|
|
<div class="edit-btn" style=<%= editbtnStyle%>><button onclick={edit_item()} id="editBtn">Edit</button> </div>
|
|
<% var sellbtnText = "Place On Sale"%>
|
|
<% var salebtnStyle = "visibility:hidden"%>
|
|
<% if (item.status != "sold") {salebtnStyle = "visibility:all;"}%>
|
|
<% if (item.status == "on-sale") {sellbtnText = "Take Off Sale"}%>
|
|
<div class="sell-btn" style="<%= salebtnStyle%>"><button onclick={toggle_sale()} id="toggleSaleBtn"><%= sellbtnText%></button> </div>
|
|
<% var shipbtnStyle = ""%>
|
|
<% if (item.status == "sold") {shipbtnStyle = "visibility:hidden;"} else {shipbtnStyle = "visibility:all;"}%>
|
|
<div class="ship-btn" style=<%= shipbtnStyle%>><button onclick={mark_as_sold()} id="soldBtn">Mark Sold</button> </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="product-page-description"><p><%= item.desc %></p></div>
|
|
</div>
|
|
|
|
|
|
<div class="space"></div>
|
|
</div>
|
|
|
|
</main>
|
|
<%- include("partials/footer") %> |