<?php use App\Core\Csrf; ?>
<link rel="stylesheet" href="/public/assets/css/cda-v5-2-2.css">

<section class="page-intro">
<div>
<span class="page-kicker">Paramètres pédagogiques</span>
<h2>Modifier la discipline</h2>
</div>
<a class="button button-secondary"
href="/public/parametres/pedagogie#disciplines">Retour</a>
</section>

<form method="post"
action="/public/parametres/disciplines/modifier"
class="parameter-edit-card">
<?= Csrf::field() ?>
<input type="hidden" name="id" value="<?= (int)$discipline['id'] ?>">

<label>
<span>Pôle *</span>
<select required name="pole_id">
<?php foreach($poles as $pole): ?>
<option value="<?= (int)$pole['id'] ?>"
<?= (int)$discipline['pole_id']===(int)$pole['id']?'selected':'' ?>>
<?= htmlspecialchars((string)$pole['libelle']) ?>
</option>
<?php endforeach; ?>
</select>
</label>

<label>
<span>Code *</span>
<input required maxlength="20" name="code"
value="<?= htmlspecialchars((string)$discipline['code']) ?>">
</label>

<label>
<span>Libellé *</span>
<input required name="libelle"
value="<?= htmlspecialchars((string)$discipline['libelle']) ?>">
</label>

<label>
<span>Durée prévisionnelle d’un cours individuel *</span>
<input required type="number" min="5" max="480" step="5"
name="duree_individuelle_minutes"
value="<?= (int)($discipline['duree_individuelle_minutes'] ?? 30) ?>">
<small>Utilisée pour découper automatiquement une plage du professeur en créneaux individuels.</small>
</label>

<label>
<span>Durée prévisionnelle d’un cours collectif *</span>
<input required type="number" min="5" max="480" step="5"
name="duree_collective_minutes"
value="<?= (int)($discipline['duree_collective_minutes'] ?? 60) ?>">
<small>Utilisée pour matérialiser la durée du bloc collectif dans l’agenda.</small>
</label>

<div class="sticky-actions">
<a class="button button-secondary"
href="/public/parametres/pedagogie#disciplines">Annuler</a>
<button class="button button-primary">Enregistrer</button>
</div>
</form>
