Ejemplo n.º 1
0
 def handleSave(self, action):
     data, errors = self.extractData()
     if errors:
         self.status = form.EditForm.formErrorsMessage
         return
     
     del data['field_id']
     content = self.getContent()
     changes = wizard.applyChanges(self, content, data)
     if changes:
         self.status = self.successMessage
     else:
         self.status = self.noChangesMessage
     self.wizard.sync()
     self._finished = True
Ejemplo n.º 2
0
 def applyChanges(self, data):
     content = self.getContent()
     return wizard.applyChanges(self, content, data)