diff --git a/internal/models/data.go b/internal/models/data.go index 9b400c7..48eafcb 100644 --- a/internal/models/data.go +++ b/internal/models/data.go @@ -31,3 +31,7 @@ func (o *Order) Total() int { } return out } + +func (c *Cake) Total() int { + return c.Amount * c.Price +} diff --git a/internal/server/templates/orders.gohtml b/internal/server/templates/orders.gohtml index 2e2f692..b296811 100644 --- a/internal/server/templates/orders.gohtml +++ b/internal/server/templates/orders.gohtml @@ -58,7 +58,7 @@ Zamówienia {{.Surname}} {{.Name}} {{.Phone}} {{.Location}} {{.Date.Format "2006-01-02"}} - {{.Total}} + {{.Total}} PLN {{.Status}} @@ -74,9 +74,10 @@ Zamówienia {{range .Cakes}} - - - + + + + {{end}}
{{.ID}}
{{.Name}}
Cena:
{{.Price}}
Ilość:
{{.Amount}}
{{.Name}}
ID: {{.ID}}
Cena:
{{.Price}} PLN
Ilość:
{{.Amount}}
Razem:
{{.Total}} PLN