Files
Vivier/vues/_besoin_champs.php

35 lines
2.3 KiB
PHP

<?php
// Champs du formulaire d'un besoin client, communs à la création et à la modification.
// Attend $saisie : valeurs à afficher.
?>
<div class="champs">
<label><?= e(t('Client')) ?> <input type="text" name="client" maxlength="200" required value="<?= e($saisie['client'] ?? '') ?>"></label>
<label><?= e(t('Intitulé du poste')) ?> <input type="text" name="intitule" maxlength="200" required value="<?= e($saisie['intitule'] ?? '') ?>" placeholder="<?= e(t('Développeur Java senior')) ?>"></label>
<label class="large"><?= e(t('Technologies demandées, séparées par des virgules')) ?>
<input type="text" name="technologies" maxlength="1000" value="<?= e($saisie['technologies'] ?? '') ?>" placeholder="Java, Spring Boot, PostgreSQL">
</label>
<label><?= e(t('Séniorité minimale')) ?>
<select name="seniorite_min">
<option value=""><?= e(t('Indifférente')) ?></option>
<?php foreach (SENIORITES as $code => $libelle): ?><option value="<?= e($code) ?>"<?= ($saisie['seniorite_min'] ?? '') === $code ? ' selected' : '' ?>><?= e(t($libelle)) ?></option><?php endforeach; ?>
</select>
</label>
<label><?= e(t('Langues demandées, séparées par des virgules')) ?>
<input type="text" name="langues" maxlength="300" value="<?= e($saisie['langues'] ?? '') ?>" placeholder="<?= e(t('Français, Anglais')) ?>">
</label>
<label><?= e(t('Lieu')) ?> <input type="text" name="lieu" maxlength="150" value="<?= e($saisie['lieu'] ?? '') ?>"></label>
<label><?= e(t('Télétravail')) ?>
<select name="teletravail">
<option value=""><?= e(t('Non précisé')) ?></option>
<?php foreach (TELETRAVAIL as $code => $libelle): ?><option value="<?= e($code) ?>"<?= ($saisie['teletravail'] ?? '') === $code ? ' selected' : '' ?>><?= e(t($libelle)) ?></option><?php endforeach; ?>
</select>
</label>
<label><?= e(t('Début souhaité')) ?> <input type="date" name="date_debut" value="<?= e($saisie['date_debut'] ?? '') ?>"></label>
<label><?= e(t('Budget journalier, en euros')) ?>
<input type="text" inputmode="numeric" pattern="[0-9]*" name="tjm_max" maxlength="5" value="<?= e($saisie['tjm_max'] ?? '') ?>">
</label>
<label class="large"><?= e(t('Description')) ?>
<textarea name="description" rows="4" maxlength="10000"><?= e($saisie['description'] ?? '') ?></textarea>
</label>
</div>