diff --git a/Layout/default/Preorder/Form.php b/Layout/default/Preorder/Form.php index 0e0feef92..9984e2196 100644 --- a/Layout/default/Preorder/Form.php +++ b/Layout/default/Preorder/Form.php @@ -90,6 +90,7 @@ types)): ?> types)): ?> types)): ?> + types)): ?> @@ -108,9 +109,9 @@
- +
- +
diff --git a/application/Preorder/PreorderController.php b/application/Preorder/PreorderController.php index e1ed31fac..006fb30d2 100644 --- a/application/Preorder/PreorderController.php +++ b/application/Preorder/PreorderController.php @@ -222,7 +222,7 @@ class PreorderController extends mfBaseController { break; } - $data['connection_count'] = intval($r->connection_count); + $data['connection_count'] = (intval($r->connection_count)) ? intval($r->connection_count) : 1; $data['accept_agb'] = 1; $data['accept_dsgvo'] = 1; $data['accept_withdrawal'] = 1; @@ -326,8 +326,9 @@ class PreorderController extends mfBaseController { /* - * save + * generate ucode and save */ + $preorder->createUcode(); $new_id = $preorder->save(); if(!$new_id) { $this->layout()->setFlash("Fehler beim Speichern", "error");