restock mode
This commit is contained in:
		@@ -1,11 +1,13 @@
 | 
			
		||||
<%~ include("partials/base_head.eta", {"title": "Admin - Benutzer"}) %>
 | 
			
		||||
<%~ include("partials/nav.eta") %>
 | 
			
		||||
 | 
			
		||||
<input id="scannerField" type="text"/>
 | 
			
		||||
<section class="section container" id="mainSelect">
 | 
			
		||||
	<h1 class="title">Produktverwaltung</h1>
 | 
			
		||||
	<p class="heading"><button class="js-modal-trigger button" data-target="modal-js-example">
 | 
			
		||||
				Neues Produkt anlegen
 | 
			
		||||
	</button></p>
 | 
			
		||||
	</button><button class="js-modal-trigger button" data-target="modal-restock" id="btn_restock">
 | 
			
		||||
				Lager nachfüllen
 | 
			
		||||
	</button><br></p>
 | 
			
		||||
 | 
			
		||||
		<input class="input" type="text"  data-searchTargetId="productTable" placeholder="Nach Produkt suchen.." />
 | 
			
		||||
	<table class="table is-striped is-fullwidth is-hoverable" data-dataSource="products" id="productTable" data-pageSize="10">
 | 
			
		||||
@@ -148,6 +150,84 @@
 | 
			
		||||
	<button class="modal-close is-large" aria-label="close"></button>
 | 
			
		||||
	</div>
 | 
			
		||||
 | 
			
		||||
<div id="modal-restock" class="modal">
 | 
			
		||||
	<div class="modal-background"></div>
 | 
			
		||||
 | 
			
		||||
	<div class="modal-content">
 | 
			
		||||
		<div class="box" id="modal-stage-1">
 | 
			
		||||
			<h2 class="title">Nachfüllen</h1>
 | 
			
		||||
			<center><h1 class="title"><i class="bi bi-upc-scan"></i></h1></center>
 | 
			
		||||
			Warten auf Scan....
 | 
			
		||||
		</div>
 | 
			
		||||
		<div class="box" id="modal-stage-2">
 | 
			
		||||
			<h2 class="title">Scan erfolgreich - Produktmenge eingeben</h1>
 | 
			
		||||
			<h3 class="subtitle" id="stage-2-amount">Aktuelle Menge: 0</h3>
 | 
			
		||||
			<div class="buttons">
 | 
			
		||||
				<button class="button is-info" onclick="restock(6)">+6</button>
 | 
			
		||||
				<button class="button is-info" onclick="restock(10)">+10</button>
 | 
			
		||||
				<button class="button is-info" onclick="restock(12)">+12</button>
 | 
			
		||||
			</div>
 | 
			
		||||
			<button class="button is-success" onclick="applyStock()">Änderungen speichern</button>
 | 
			
		||||
			<div id="stage-2-result"></div>
 | 
			
		||||
		</div>
 | 
			
		||||
		<div class="box" id="modal-stage-3">
 | 
			
		||||
			<h2 class="title">Scan erfolgreich - Produkt erstellen</h1>
 | 
			
		||||
			<form data-targetTable="products">
 | 
			
		||||
			<div class="field">
 | 
			
		||||
				<label class="label">Bezeichner</label>
 | 
			
		||||
				<div class="control has-icons-left">
 | 
			
		||||
					<input class="input" type="text" placeholder="Schokolade" value="" name="name">
 | 
			
		||||
					<span class="icon is-small is-left">
 | 
			
		||||
					<i class="bi bi-file-earmark-person-fill"></i>
 | 
			
		||||
					</span>
 | 
			
		||||
				</div>
 | 
			
		||||
			</div>
 | 
			
		||||
 | 
			
		||||
			<div class="field">
 | 
			
		||||
			<label class="label">GTIN</label>
 | 
			
		||||
			<div class="control has-icons-left">
 | 
			
		||||
				<input id="form_gtin" class="input" type="number" placeholder="" value="" name="gtin" readonly>
 | 
			
		||||
				<span class="icon is-small is-left">
 | 
			
		||||
				<i class="bi bi-upc"></i>
 | 
			
		||||
				</span>
 | 
			
		||||
			</div>
 | 
			
		||||
			</div>
 | 
			
		||||
 | 
			
		||||
			<div class="field">
 | 
			
		||||
			<label class="label">Lagermenge</label>
 | 
			
		||||
			<div class="control has-icons-left">
 | 
			
		||||
				<input class="input" type="number" placeholder="" value="" name="stock">
 | 
			
		||||
				<span class="icon is-small is-left">
 | 
			
		||||
				<i class="bi bi-archive-fill"></i>
 | 
			
		||||
				</span>
 | 
			
		||||
			</div>
 | 
			
		||||
			</div>
 | 
			
		||||
 | 
			
		||||
			<div class="field">
 | 
			
		||||
			<label class="label">Preis</label>
 | 
			
		||||
			<div class="control has-icons-left">
 | 
			
		||||
				<input class="input" type="number" placeholder="" value="" step=0.01 name="price">
 | 
			
		||||
				<span class="icon is-small is-left">
 | 
			
		||||
				<i class="bi bi-currency-euro"></i>
 | 
			
		||||
				</span>
 | 
			
		||||
			</div>
 | 
			
		||||
			</div>
 | 
			
		||||
			<div class="field is-grouped">
 | 
			
		||||
			<div class="control">
 | 
			
		||||
				<input type="submit" class="button is-link" value="Save" data-actionBtn="save" data-extTable="productTable" id="btn_save_2">
 | 
			
		||||
			</div>
 | 
			
		||||
			<!--<div class="control">
 | 
			
		||||
				<button type="button" class="button is-link is-light" data-actionBtn="cancel">Cancel</button>
 | 
			
		||||
			</div>-->
 | 
			
		||||
			</div>
 | 
			
		||||
		</form>
 | 
			
		||||
			
 | 
			
		||||
		</div>
 | 
			
		||||
	</div>
 | 
			
		||||
 | 
			
		||||
	<button class="modal-close is-large" aria-label="close"></button>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<script src="/static/pages/admin_products.js"></script>
 | 
			
		||||
<%~ include("partials/footer.eta") %>
 | 
			
		||||
<%~ include("partials/base_foot.eta") %>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user