public function assignToTmpl(HtmlTemplate $tmpl) { foreach ($this->data as $key => $value) { $tmpl->assign($key, $value); } if (isset($this->data['Dokument'])) { $tmpl->assignText('Dokument', $this->data['Dokument']); } if (isset($this->data['NfD'])) { $nfd = '1'; if ($this->data['NfD']) { $nfd .= '" checked="checked'; } $tmpl->assignHtml('NfD', $nfd); } if (!$this->data['Betreff']) { $tmpl->assign('Betreff', 'ohne Betreff'); } }
public function assignRegistrationToTemplate(HtmlTemplate $tmpl) { $textFields = array('nachname', 'vorname', 'inst', 'adresse', 'sonstigerZweck', 'mail', 'passwort', 'passwortB'); foreach ($textFields as $field) { if (isset($_POST[$field])) { $tmpl->assign($field, stripslashes($_POST[$field])); } else { $tmpl->assign($field); } } foreach (self::$checkboxFields as $field) { $htmlValue = '1'; if (isset($_POST[$field]) && $_POST[$field]) { $htmlValue .= '" checked="checked'; } $tmpl->assignHtml($field, $htmlValue); } }