preorder form caught up with api now

This commit is contained in:
Frank Schubert
2022-10-20 15:28:48 +02:00
parent 56dab61941
commit 915ff4a6f7
2 changed files with 6 additions and 4 deletions

View File

@@ -90,6 +90,7 @@
<?php if(array_key_exists("interest", $campaign->types)): ?><option value="interest" <?=($preorder->type == "interest") ? "selected='selected'" : ""?>>Interessensbekundung</option><?php endif; ?>
<?php if(array_key_exists("provision", $campaign->types)): ?><option value="provision" <?=($preorder->type == "provision") ? "selected='selected'" : ""?>>Vorsorgeanschluss</option><?php endif; ?>
<?php if(array_key_exists("order", $campaign->types)): ?><option value="order" <?=($preorder->type == "order") ? "selected='selected'" : ""?>>Vollanschluss</option><?php endif; ?>
<?php if(array_key_exists("reorder", $campaign->types)): ?><option value="reorder" <?=($preorder->type == "reorder") ? "selected='selected'" : ""?>>Nachbestellung</option><?php endif; ?>
</select>
</div>
</div>
@@ -108,9 +109,9 @@
</div>
<div class="form-group row">
<label class="col-lg-2 col-form-label" for="connection_count">Anzahl Anschlüsse *</label>
<label class="col-lg-2 col-form-label" for="connection_count">Anzahl Anschlüsse</label>
<div class="col-lg-10">
<input type="text" class="form-control" name="connection_count" id="connection_count" value="<?=$preorder->connection_count?>" />
<input type="text" class="form-control" name="connection_count" id="connection_count" value="<?=$preorder->connection_count?>" placeholder="1" />
</div>
</div>

View File

@@ -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");