-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathadd-entry-form.php
39 lines (34 loc) · 1.35 KB
/
add-entry-form.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
/*
Fichier add-entry-form.php
Trigger par index, dans me modal "add-entry"
Le scipt prend un type : drones ou equipement
Il fetch les colonnes modifiables et créé un formulaire html vide pour créer une nouvelle entrée
renvoie du html
*/
header('content-type: text/html; charset=UTF-8');
function createEntryForm($type)
{
if ($type == "drones") {
$corr = $GLOBALS["corres_drones"];
} else {
$corr = $GLOBALS["corres_equip"];
}
$cols = searchCol(true, "edit", $corr);
echo "<label for=\"EntryLabelTypeSelector\">Type d'étiquette : </label>
<select class=\"form-control\" id=\"EntryLabelTypeSelector\">
<option value=\"zephyr\">Drone Zephyr</option>
<option value=\"helios\">Drone Helios</option>
<option value=\"materiel\">Materiel</option>
<option value=\"bureautique\">Bureautique</option>
</select><br>"; // For the Ajouter et imprimer button
foreach ($cols as $col) {
echo "<label for=\"" . $col . "-input\">" . $corr[$col]["name"] . "</label>";
echo "<input id=\"" . $col . "-input-".$type."\" class=\"form-control autocomplete\" type=\"text\" name=\"" . $col . "\"";
if($corr[$col]["opt"] == false){ // Si l'actif n'est pas optionnel
echo " required onblur=\"checkIfEmpty(this)\"";
}
echo "></input>";
echo "<br>";
}
}