blocked dates page and warning for special-cake orders
Add blocked_date table (migration 5), model, and store CRUD methods. Add management page at /blocked with add/delete functionality. Add nav link 'Terminy zablokowane' with event_busy icon. Pass blocked dates to order form as JSON data attribute. On form submit, if the order has special cakes and the date is blocked, show a confirm() dialog warning the user.
This commit is contained in:
parent
5a5372b831
commit
5f156ab6a0
13 changed files with 175 additions and 16 deletions
|
|
@ -38,6 +38,9 @@ func New(store *store.Store) *Server {
|
|||
mux.HandleFunc("POST /order/", server.render(server.postOrder))
|
||||
mux.HandleFunc("POST /order/{id}/status", server.render(server.updateStatus))
|
||||
mux.HandleFunc("POST /cake/", server.render(server.postCake))
|
||||
mux.HandleFunc("GET /blocked", server.render(server.blocked))
|
||||
mux.HandleFunc("POST /blocked", server.render(server.postBlocked))
|
||||
mux.HandleFunc("POST /blocked/{id}/delete", server.render(server.deleteBlocked))
|
||||
|
||||
fs := http.FileServerFS(static)
|
||||
mux.Handle("GET /static/", fs)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue