projectbased/updates/baseline/app/Views/profile.php
SHA-256: ced4619ee6ba7754eea15af971cdca04b8b4347d94044d2537cc0baa98a0c58c
<div class="row g-4">
<div class="col-lg-5">
<div class="card p-4">
<h1 class="h4 mb-2">Profil</h1>
<div class="muted mb-3"><?= htmlspecialchars($user['email']) ?></div>
<form method="post" action="<?= \App\Lib\Url::route('skill_add') ?>">
<input type="hidden" name="csrf" value="<?= htmlspecialchars($csrf) ?>">
<div class="mb-3">
<label class="form-label">Fähigkeit (z. B. Elektrik, PHP, Pflege)</label>
<input class="form-control" name="skill" required>
</div>
<div class="mb-3">
<label class="form-label">Level (1–5)</label>
<select class="form-select" name="level">
<?php for($i=1;$i<=5;$i++): ?>
<option value="<?= $i ?>" <?= $i===3?'selected':'' ?>><?= $i ?></option>
<?php endfor; ?>
</select>
</div>
<button class="btn btn-primary w-100" type="submit">Fähigkeit speichern</button>
</form>
</div>
</div>
<div class="col-lg-7">
<div class="card p-4">
<h2 class="h5 mb-3">Deine Fähigkeiten</h2>
<?php if (empty($skills)): ?>
<p class="muted mb-0">Noch keine Fähigkeiten eingetragen.</p>
<?php else: ?>
<div class="table-responsive">
<table class="table table-sm align-middle mb-0">
<thead><tr><th>Name</th><th>Level</th><th>Seit</th></tr></thead>
<tbody>
<?php foreach($skills as $s): ?>
<tr>
<td><?= htmlspecialchars($s['name']) ?></td>
<td><?= (int)$s['level'] ?>/5</td>
<td class="muted"><?= htmlspecialchars($s['created_at']) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<?php endif; ?>
</div>
</div>
</div>