minor change in Contract

This commit is contained in:
Frank Schubert
2022-06-21 12:28:54 +02:00
parent bedb7b577c
commit 17d7a9dc7b
2 changed files with 17 additions and 5 deletions

View File

@@ -166,11 +166,11 @@
<div class="input-group mb-3">
<div class="input-group-prepend">
<select class="form-control" name="links[<?=$linknum?>][type]">
<option value="link">Verknüpfung</option>
<option value="upgrade">Upgrade</option>
<option value="downgrade">Downgrade</option>
<option value="relocation">Umzug</option>
<option value="productchange">Produktwechsel</option>
<option value="link">Verknüpfung mit</option>
<option value="upgrade">Upgrade von</option>
<option value="downgrade">Downgrade von</option>
<option value="relocation">Umzug von</option>
<option value="productchange">Produktwechsel von</option>
</select>
</div>
<!--input type="text" class="form-control" name="links[<?=$linknum?>][contract_id]" id="links_<?=$linknum?>_contract_id" placeholder="Contact ID oder Suche nach Produkt, Matchcode, Kunde" value="<?=$contract->cancel_date?>"-->

View File

@@ -61,7 +61,19 @@ class ContractController extends mfBaseController {
}
protected function editAction() {
$id = $this->request->id;
if(!is_numeric($id) || !$id) {
$this->layout()->setFlash("Vertrag nicht gefunden", "error");
$this->redirect("Contract");
}
$contract = new Contract($id);
if(!$contract->id) {
$this->layout()->setFlash("Vertrag nicht gefunden", "error");
$this->redirect("Contract");
}
$this->layout()->set("contract", $contract);
return $this->addAction();
}