def next(self, request): message = _('changes_saved', default=u'Changes Saved') continuation = [ AjaxMessage(message, 'info', None) ] ajax_continue(self.request, continuation) return False
def __call__(self): booking_uid = self.request.form.get('uid') if not booking_uid: raise BadRequest('value not given') try: booking_data = BookingData(self.context, uid=uuid.UUID(booking_uid)) # noqa if booking_data.booking is None: raise ValueError('invalid value (no booking found)') do_transition_for( booking_data, transition=ifaces.STATE_TRANSITION_CANCEL, context=self.context, request=self.request ) except ValueError: raise BadRequest('something is wrong with the value') order_uid = booking_data.booking.attrs['order_uid'] target = u'{}?uid={}'.format(self.context.absolute_url(), order_uid) action = AjaxAction( target=target, name='order', mode='replace', selector='.order_details' ) ajax_continue(self.request, action)
def next(self, request): message = translate( _("changes_saved", default=u"Changes Saved"), context=self.request ) continuation = [AjaxMessage(message, "info", None)] ajax_continue(self.request, continuation) return False
def send_success(self, request): message = _('customers_notified_success', default=u'Mail to customers sent') continuation = [ AjaxOverlay(close=True), AjaxMessage(message, 'info', None) ] ajax_continue(self.request, continuation) return True
def send_success(self, request): message = translate(_('customers_notified_success', default=u'Mail to customers sent'), context=self.request) continuation = [ AjaxOverlay(close=True), AjaxMessage(message, 'info', None) ] ajax_continue(self.request, continuation) return True
def next(self, request): message = translate(_('changes_saved', default=u'Changes Saved'), context=self.request) continuation = [AjaxMessage(message, 'info', None)] ajax_continue(self.request, continuation) return False