Files
Emanuele Slusarz ec30fb40b9 first commit
2026-08-22 11:15:29 +02:00

34 lines
1.6 KiB
PHP
Executable File

<?php
$ruolo = $_SESSION["ruolo"] ?? null;
$links = [
"cliente" => [
"Dashboard" => "cliente/dashboard.php", "Menu" => "cliente/menu.php",
"Nuovo ordine" => "cliente/ordine.php", "I miei ordini" => "cliente/miei_ordini.php",
"Preferiti" => "cliente/preferiti.php", "Indirizzi" => "cliente/indirizzi.php",
],
"personale" => [
"Dashboard" => "personale/dashboard.php", "Ordini" => "personale/ordini.php",
],
"proprietario" => [
"Dashboard" => "proprietario/dashboard.php", "Ordini" => "proprietario/ordini.php",
"Prodotti" => "proprietario/prodotti.php", "Caratteristiche" => "proprietario/caratteristiche.php",
"Menu" => "proprietario/menu.php", "Personale" => "proprietario/personale.php",
"Statistiche" => "proprietario/statistiche.php",
],
];
?>
<nav class="navbar navbar-dark bg-dark">
<div class="container d-flex flex-wrap gap-2">
<a class="navbar-brand" href="<?= e($basePath) ?>/dashboard.php">Delivery</a>
<?php if ($ruolo && isset($links[$ruolo])): ?>
<div class="d-flex flex-wrap gap-2 me-auto">
<?php foreach ($links[$ruolo] as $label => $url): ?>
<a class="btn btn-sm btn-outline-light" href="<?= e($basePath . "/" . $url) ?>"><?= e($label) ?></a>
<?php endforeach; ?>
</div>
<span class="navbar-text text-white me-2"><?= e($_SESSION["nome"] ?? "") ?> (<?= e($ruolo) ?>)</span>
<a class="btn btn-sm btn-danger" href="<?= e($basePath) ?>/logout.php">Esci</a>
<?php endif; ?>
</div>
</nav>