Backup #1759

ID1759
Dateipfad/var/www/dev.campus.systemische-tools.de/src/View/contracts/new.php
Version2
Typ modified
Größe2.0 KB
Hash5e96eaeca97ced06677ba950b117850494f026747d7f9b48fcb0751ad91db304
Datum2025-12-27 12:51:49
Geändert vonclaude-code-hook
GrundClaude Code Pre-Hook Backup vor Edit-Operation
Datei existiert Ja

Dateiinhalt

<?php ob_start(); ?>

<nav class="breadcrumb">
    <a href="/contracts">Contracts</a> &raquo; Neu
</nav>

<h1>Neuer Contract</h1>

<?php if (isset($_SESSION['error'])): ?>
<div class="alert alert--error"><?= htmlspecialchars($_SESSION['error']) ?></div>
<?php unset($_SESSION['error']); ?>
<?php endif; ?>

<form class="form" method="post" action="/contracts" style="max-width: 800px;">
    <?= $csrfField ?>
    <div class="form-group">
        <label for="name">Name *</label>
        <input type="text" id="name" name="name" class="form-input" required
               placeholder="z.B. view-structure-contract">
    </div>

    <div class="form-group">
        <label for="version">Version</label>
        <input type="text" id="version" name="version" class="form-input" value="1.0"
               placeholder="z.B. 1.0">
    </div>

    <div class="form-group">
        <label for="status">Status</label>
        <select id="status" name="status" class="form-select">
            <option value="active">Aktiv</option>
            <option value="draft">Entwurf</option>
        </select>
    </div>

    <div class="form-group">
        <label for="scope_description">Scope-Beschreibung</label>
        <input type="text" id="scope_description" name="scope_description" class="form-input"
               placeholder="Kurze Beschreibung des Geltungsbereichs">
    </div>

    <div class="form-group">
        <label for="yaml_content">YAML-Inhalt *</label>
        <textarea id="yaml_content" name="yaml_content" class="form-textarea" rows="25" required
                  style="font-family: monospace; font-size: 13px;"
                  placeholder="contract:
  name: my-contract
  version: '1.0'
  status: active
  scope:
    description: Beschreibung
  validation:
    rules: []"></textarea>
    </div>

    <div class="form-actions">
        <button type="submit" class="btn btn--primary">Contract erstellen</button>
        <a href="/contracts" class="btn">Abbrechen</a>
    </div>
</form>

<?php $content = ob_get_clean(); ?>
<?php require VIEW_PATH . '/layout.php'; ?>

Vollständig herunterladen

Aktionen

Herunterladen

Andere Versionen dieser Datei

ID Version Typ Größe Datum
1784 3 modified 2.1 KB 2025-12-27 14:06
1759 2 modified 2.0 KB 2025-12-27 12:51
94 1 modified 2.0 KB 2025-12-20 19:17

← Zurück zur Übersicht