Terminart auswählen
query("SELECT * FROM kalli_categories ORDER BY sort_order, name");
$kalliCategoriesModal = [];
while ($catM = $catQueryModal->fetch(PDO::FETCH_ASSOC)) {
$kalliCategoriesModal[] = $catM;
}
$typeQueryModal = $pdo->query("SELECT * FROM kalli_appointment_types ORDER BY sort_order, name");
$kalliTypesByCategoryModal = [];
while ($typeM = $typeQueryModal->fetch(PDO::FETCH_ASSOC)) {
$kalliTypesByCategoryModal[$typeM['category_id']][] = $typeM;
}
$kalliAllRolesModal = [];
foreach ($kalliCategoriesModal as $catM):
$roleM = $catM['permission_role'];
$kalliAllRolesModal[$roleM] = 1;
if (!$isAdminUser && !(isset($groups[$roleM]) && $groups[$roleM] == 1)) continue;
$typesM = $kalliTypesByCategoryModal[$catM['id']] ?? [];
if (empty($typesM)) continue;
?>
0;
if ($hasAnyKalliRoleModal): ?>