Require confirmation before cancelling an order
This commit is contained in:
+4
-1
@@ -6,5 +6,8 @@ App.ButtonMarkOrderCancelledComponent = Ember.Component.extend
|
|||||||
showButton: Ember.computed 'order.state', ->
|
showButton: Ember.computed 'order.state', ->
|
||||||
state = @get('order.state')
|
state = @get('order.state')
|
||||||
state is 'placed' or state is 'active'
|
state is 'placed' or state is 'active'
|
||||||
click: -> @get('order').mark_cancelled()
|
click: ->
|
||||||
|
@modal 'confirm',
|
||||||
|
model: @get('order')
|
||||||
|
ok: => @get('order').mark_cancelled()
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
App.modals.ConfirmController = App.modals.BaseController.extend
|
||||||
|
title_path: 'confirm.title'
|
||||||
@@ -7,7 +7,7 @@ h4
|
|||||||
= number
|
= number
|
||||||
.panel
|
.panel
|
||||||
ul.product-orders
|
ul.product-orders
|
||||||
each product_order in product_orders
|
each product_orders as |product_order|
|
||||||
li
|
li
|
||||||
= product_order.quantity
|
= product_order.quantity
|
||||||
| x
|
| x
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ en:
|
|||||||
page:
|
page:
|
||||||
cannot_compile: There is an error in the page that prevented it from being displayed.
|
cannot_compile: There is an error in the page that prevented it from being displayed.
|
||||||
confirm:
|
confirm:
|
||||||
|
title: Are you sure?
|
||||||
cancel: "Cancel"
|
cancel: "Cancel"
|
||||||
confirm: "OK"
|
confirm: "OK"
|
||||||
general:
|
general:
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ nl:
|
|||||||
page:
|
page:
|
||||||
cannot_compile: There is an error in the page that prevented it from being displayed.
|
cannot_compile: There is an error in the page that prevented it from being displayed.
|
||||||
confirm:
|
confirm:
|
||||||
|
title: Weet je dit zeker?
|
||||||
cancel: Cancel
|
cancel: Cancel
|
||||||
confirm: Ja
|
confirm: Ja
|
||||||
general:
|
general:
|
||||||
@@ -33,7 +34,7 @@ nl:
|
|||||||
price: Prijs
|
price: Prijs
|
||||||
supplier:
|
supplier:
|
||||||
close_for_orders: De zaak afsluiten voor bestellingen
|
close_for_orders: De zaak afsluiten voor bestellingen
|
||||||
close_for_orders_confirmation: If you close the shop, you cannot receive orders! Are you sure?
|
close_for_orders_confirmation: Als je de zaak afsluit kan je geen ${models.plural.order|downcase} meer ontvangen. Weet je dit zeker?
|
||||||
open_for_orders: 'Open de zaak!'
|
open_for_orders: 'Open de zaak!'
|
||||||
you_are_currently_closed_alert: 'Je bent momenteel gesloten en kan geen orders ontvangen'
|
you_are_currently_closed_alert: 'Je bent momenteel gesloten en kan geen orders ontvangen'
|
||||||
settings: Instellingen
|
settings: Instellingen
|
||||||
|
|||||||
Reference in New Issue
Block a user