user profile

This commit is contained in:
2026-05-14 16:09:39 +03:00
parent fa2f293835
commit d155d1cbab
55 changed files with 5691 additions and 144 deletions
+51 -2
View File
@@ -11,8 +11,14 @@
</div>
<!--navigation-->
<ul class="metismenu" id="menu">
<!-- user, admin, superuser menù -->
<?php if ((Auth::user()->hasRole('Admin')) || (Auth::user()->hasRole('User')) || (Auth::user()->hasRole('Superuser'))) : ?>
<!-- Production: Admin / User / Superuser / employee-hr / manager -->
<?php if (
Auth::user()->hasRole('Admin')
|| Auth::user()->hasRole('User')
|| Auth::user()->hasRole('Superuser')
|| Auth::user()->hasRole('employee-hr')
|| Auth::user()->hasRole('manager')
) : ?>
<li>
<a href="production_dashboard.php">
<div class="parent-icon"><i class="bx bx-home-alt"></i>
@@ -59,6 +65,49 @@
<?php endif; ?>
<!-- Personale: only Admin / Superuser / employee-hr / manager (not regular User) -->
<?php if (
Auth::user()->hasRole('Admin')
|| Auth::user()->hasRole('Superuser')
|| Auth::user()->hasRole('employee-hr')
|| Auth::user()->hasRole('manager')
) : ?>
<li>
<a href="javascript:;" class="has-arrow">
<div class="parent-icon"><i class="bx bx-group"></i>
</div>
<div class="menu-title">Personale</div>
</a>
<ul>
<li>
<a href="employees.php"><i class='bx bx-radio-circle'></i>Dipendenti</a>
</li>
<li>
<a href="departments.php"><i class='bx bx-radio-circle'></i>Reparti</a>
</li>
<li>
<a href="job_roles.php"><i class='bx bx-radio-circle'></i>Mansioni</a>
</li>
<li>
<a href="training_topics.php"><i class='bx bx-radio-circle'></i>Corsi di Formazione</a>
</li>
<li>
<a href="trainings.php"><i class='bx bx-radio-circle'></i>Storico Formazione</a>
</li>
</ul>
</li>
<?php endif; ?>
<!-- Scadenzario: Admin / User / Superuser / employee-hr / manager -->
<?php if (
Auth::user()->hasRole('Admin')
|| Auth::user()->hasRole('User')
|| Auth::user()->hasRole('Superuser')
|| Auth::user()->hasRole('employee-hr')
|| Auth::user()->hasRole('manager')
) : ?>
<li>
<a href="javascript:;" class="has-arrow">
<div class="parent-icon"><i class="bx bx-calendar-check"></i>