Ignore:
Timestamp:
30 Dec 2014, 17:47:58 (10 years ago)
Author:
Henrik Bettermann
Message:

First batch of UI improvements.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.ikoba/trunk/src/waeup/ikoba/customers/browser.py

    r12345 r12346  
    685685        return
    686686
     687    @action(_('Cancel'), validator=NullValidator)
     688    def cancel(self, **data):
     689        self.redirect(self.url(self.context))
     690
    687691
    688692class CustomerChangePasswordPage(IkobaEditFormPage):
     
    711715                self.flash(' '.join(errors), type="warning")
    712716        return
     717
     718    @action(_('Cancel'), validator=NullValidator)
     719    def cancel(self, **data):
     720        self.redirect(self.url(self.context))
     721
    713722
    714723class CustomerBasePDFFormPage(IkobaDisplayFormPage):
     
    12261235    pnav = 4
    12271236
    1228     form_fields = grok.AutoFields(IContract).select('product_object')
     1237    form_fields = grok.AutoFields(IContractEdit).select('product_object')
    12291238
    12301239    def update(self):
     
    12931302    def save(self, **data):
    12941303        msave(self, **data)
     1304        return
     1305
     1306    @action(_('Final Submit'), warning=WARNING)
     1307    def finalsubmit(self, **data):
     1308        msave(self, **data)
     1309        IWorkflowInfo(self.context).fireTransition('submit')
     1310        self.flash(_('Form has been submitted.'))
     1311        self.redirect(self.url(self.context))
    12951312        return
    12961313
Note: See TracChangeset for help on using the changeset viewer.