WIP ConstructionConsent 2025-01-13

This commit is contained in:
Frank Schubert
2025-01-13 16:28:56 +01:00
parent 5f752da41f
commit 15bfe7c734
11 changed files with 541 additions and 22 deletions
+28 -19
View File
@@ -25,8 +25,15 @@ $pagination_entity_name = "Adressen";
<div class="card">
<div class="card-body">
<a href="<?=self::getUrl("ConstructionConsent")?>" class="btn btn-secondary mr-1"><i class="fas fa-list"></i> Zurück zur Übersicht</a>
<a href="<?=self::getUrl("ConstructionConsent","edit", ['id' => $item->id])?>" class="btn btn-outline-success"><i class="fas fa-edit"></i> Zustimmungserklärung bearbeiten</a>
<a href="<?=self::getUrl("ConstructionConsent")?>" class="btn btn-secondary mr-1"><i class="fas fa-fw fa-list"></i> Zurück zur Übersicht</a>
<a href="<?=self::getUrl("ConstructionConsent","edit", ['id' => $item->id])?>" class="btn btn-outline-success"><i class="fas fa-fw fa-edit"></i> Zustimmungserklärung bearbeiten</a>
<?php if(!is_array($item->owners) || !count($item->owners)):?>
<a href="#" class="float-right btn btn-outline-primary disabled mr-1"><i class="fas fa-fw fa-envelope"></i> Zustimmungserklärungsformular an alle Besitzer senden</a>
<?php else: ?>
<a href="<?=self::getUrl("ConstructionConsent", "Send", ["id" => $item->id])?>" class="float-right btn btn-primary mr-1"><i class="fas fa-fw fa-envelope"></i> Zustimmungserklärungsformular an alle Besitzer senden</a>
<?php endif; ?>
</div>
</div>
@@ -49,7 +56,7 @@ $pagination_entity_name = "Adressen";
<td><?=$item->adb_strasse->gemeinde->name?>, <?=$item->adb_strasse->name?></td>
</tr><tr>
<th>Geplante Länge</th>
<td><?=$item->usage_length?></td>
<td><?=$item->usage_length?> lfm</td>
</tr><tr>
<th>Geplante Nutzung</th>
<td>
@@ -118,7 +125,7 @@ $pagination_entity_name = "Adressen";
<small><a data-toggle="modal" data-target="#newOwnerModal" href="#"><i class="fas fa-plus"></i> Neuen Besitzer hinzufügen</a></small>
</h3>
<button class="btn btn-sm btn-outline-primary mb-2"><i class="fas fa-download fa-fw"></i> Grundbuch jetzt abfragen</button>
<button class="btn btn-sm btn-outline-primary mb-2"><i class="fas fa-down fa-fw"></i> Grundbuch jetzt abfragen</button>
<?php if(!is_array($item->owners) || !count($item->owners)): ?>
<i>Noch keine Besitzer bekannt</i>
@@ -151,9 +158,10 @@ $pagination_entity_name = "Adressen";
<td class="text-monospace"><?=__($item->status, "consent")?></td>
</tr><tr>
<th>Anfrage Resultat</th>
<td class="text-monospace"><?=__($item->result, "consent")?></td>
<td class="text-monospace"><?=($item->result) ? __($item->result, "consent") : ""?></td>
</tr>
</table>
<a href="<?=self::getUrl("ConstructionConsent", "Download", ["owner_id" => $owner->id])?>"><i class="fas fa-fw fa-file-pdf"></i> Zustimmungserklärungsformular herunterladen</a>
</div>
</div>
<?php endforeach; ?>
@@ -169,14 +177,15 @@ $pagination_entity_name = "Adressen";
<div class="modal fade" id="newOwnerModal" aria-hidden="true" aria-labelledby="#newOwnerModelLabel" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h3 class="modal-title" id="newOwnerModelLabel">Neuen Besitzer hinzufügen</h3>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<form method="post" action="<?=self::getUrl("ConstructionConsentOwner", "save")?>">
<form method="post" action="<?=self::getUrl("ConstructionConsentOwner", "save")?>">
<div class="modal-header">
<h3 class="modal-title" id="newOwnerModelLabel">Neuen Besitzer hinzufügen</h3>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<input type="hidden" name="constructionconsent_id" value="<?=$item->id?>" />
<h4>Name & Anschrift</h4>
@@ -225,13 +234,13 @@ $pagination_entity_name = "Adressen";
<label for="email" class="col-form-label">Email:</label>
<input type="text" class="form-control" name="email" id="email" />
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Abbrechen</button>
<button type="button" class="btn btn-primary">Speichern</button>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Abbrechen</button>
<button type="submit" class="btn btn-primary">Speichern</button>
</div>
</form>
</div>
</div>
</div>