/**
  * Initialize standard formular with validation and database-connection 
  * @param DataObject $dataObject
  */
 protected function init(DataObject &$dataObject)
 {
     $this->wasSubmitted = isset($_POST['submit']);
     $this->dataObject = $dataObject;
     if (!$this->wasSubmitted) {
         $this->dataObject->setValuesAsPostData();
     }
     $this->addCSSclass('ajax');
     $this->addAttribute('onsubmit', 'return false;');
     $this->initHiddenKeys();
     $this->initFieldsets();
     $this->checkForSubmit();
 }
 /**
  * Set all internal values as post data
  */
 public final function setValuesAsPostData()
 {
     $this->updateAfterParsing();
     parent::setValuesAsPostData();
 }