Maintenance Gitlab - Jeudi 09 Décembre 2021 à partir de 10h - Mises à jour de sécurité

Commit ee8d0608 authored by SCHNEIDER Remi's avatar SCHNEIDER Remi
Browse files

Ajout de get_all_aliments qui renvoie un tableau de tous les aliments d'une catégorie

parent 859b5de6
......@@ -46,11 +46,10 @@
echo '<div class="category-view">';
echo '<h1> Sous-catégories de '.$aliment.' </h1>';
if($sous_cat != null) foreach($sous_cat as $cat) {
//echo '<li><button onclick="notifyParent('.$cat.');">'.$cat.'</button></li>';
echo '<li><button onclick="notifyParent('."'".$cat."'".');">'.$cat.'</button></li>';
}
echo '</div>';
}
}
echo '</div>';
?>
......
......@@ -121,4 +121,19 @@ function get_super_categories($aliment) {
return $res;
}
// Renvoie un tableau de tous les aliments feuille de la catégorie en paramètre
function get_all_aliments($categorie) {
include "Donnees.inc.php";
$res = [];
if(isset($Hierarchie[$categorie]['sous-categorie'])) {
$sous_cat = $Hierarchie[$categorie]['sous-categorie'];
foreach($sous_cat as $sc) {
$res = array_merge($res, get_all_aliments($sc));
}
} else {
$res[] = $categorie;
}
return $res;
}
?>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment