34 lines
1.5 KiB
Text
34 lines
1.5 KiB
Text
{{define "title"}}
|
|
Ciasto {{if .ID}}#{{.ID}}{{else}}nowe{{end}}
|
|
{{end}}
|
|
{{define "main"}}
|
|
<main>
|
|
<form method="post" class="order">
|
|
<div>
|
|
<h2>Informacje o cieście</h2>
|
|
<input hidden="hidden" name="id" value="{{.ID}}">
|
|
<label>Nazwa
|
|
<input type="text" name="name" value="{{.Name}}">
|
|
</label>
|
|
<label>Cena (gr)
|
|
<input type="number" name="price" min="0" value="{{.Price}}">
|
|
</label>
|
|
<label>Kategoria
|
|
<select name="category" id="category">
|
|
<option {{ if eq .Category "common" }}selected{{ end }} value="common">common</option>
|
|
<option {{ if eq .Category "christmas" }}selected{{ end }} value="christmas">christmas</option>
|
|
<option {{ if eq .Category "easter" }}selected{{ end }} value="easter">easter</option>
|
|
<option {{ if eq .Category "donuts" }}selected{{ end }} value="donuts">donuts</option>
|
|
</select>
|
|
</label>
|
|
<label>Dostępność
|
|
<select name="availability" id="availability">
|
|
<option {{ if eq .Availability "available" }}selected{{ end }} value="available">dostępne</option>
|
|
<option {{ if eq .Availability "unavailable" }}selected{{ end }} value="unavailable">niedostępne</option>
|
|
</select>
|
|
</label>
|
|
<button type="submit">Zapisz ciasto</button>
|
|
</div>
|
|
</form>
|
|
</main>
|
|
{{end}}
|