Anassung des Menü
This commit is contained in:
@@ -2246,6 +2246,14 @@ button,
|
||||
border-top: 0;
|
||||
margin-top: 0;
|
||||
padding-top: 0; }
|
||||
#menu > ul > li > ul.menu-group-items {
|
||||
display: block; }
|
||||
#menu ul span.menu-group-label {
|
||||
color: #38761d;
|
||||
cursor: default;
|
||||
font-weight: 700; }
|
||||
#menu ul span.menu-group-label:hover {
|
||||
color: #38761d; }
|
||||
|
||||
|
||||
/* Hinweisbox Grundstil */
|
||||
|
||||
+34
-54
@@ -8,76 +8,56 @@
|
||||
<header class="major">
|
||||
<h2>Menü</h2>
|
||||
</header>
|
||||
<ul>
|
||||
<li><a href="index.php">Meine Kaffeeliste</a></li>
|
||||
|
||||
|
||||
|
||||
|
||||
<?php
|
||||
$saasNavUser = function_exists('saas_current_user') ? saas_current_user() : null;
|
||||
$saasCanUseLedgerNav = $saasNavUser !== null
|
||||
&& function_exists('saas_user_has_role')
|
||||
&& saas_user_has_role(['owner', 'admin', 'treasurer'], $saasNavUser);
|
||||
$legacyCanUseAdminNav = checkKaffeelisteAdmin($conn, $mailadress);
|
||||
|
||||
if($saasCanUseLedgerNav || $legacyCanUseAdminNav){
|
||||
?>
|
||||
|
||||
<li><a href="einzahlung.php">Einzahlung eintragen</a></li>
|
||||
<li><a href="stricheintragen.php"> Striche eintragen</a></li>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
if($saasCanUseLedgerNav || $legacyCanUseAdminNav){
|
||||
?>
|
||||
<li><a href="kaffeeliste.php">Kaffeeliste anzeigen</a></li>
|
||||
<li><a href="ledger-preview.php">Journal-Vorschau</a></li>
|
||||
<li><a href="jahresauswertung.php">Jahresabschluss</a></li>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
$saasCanManageMembersNav = $saasNavUser !== null
|
||||
&& function_exists('saas_user_has_role')
|
||||
&& saas_user_has_role(['owner', 'admin'], $saasNavUser);
|
||||
if($saasCanManageMembersNav || $legacyCanUseAdminNav){
|
||||
$canUseVerwaltungGroup = $saasCanUseLedgerNav || $legacyCanUseAdminNav;
|
||||
?>
|
||||
<ul>
|
||||
<li>
|
||||
<span class="menu-group-label">Kaffeeliste</span>
|
||||
<ul class="menu-group-items">
|
||||
<li><a href="index.php">Meine Kaffeeliste</a></li>
|
||||
<li><a href="faq.php">FAQ Kaffeeliste</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<?php if ($canUseVerwaltungGroup): ?>
|
||||
<li>
|
||||
<span class="menu-group-label">Verwaltung</span>
|
||||
<ul class="menu-group-items">
|
||||
<li><a href="einzahlung.php">Einzahlung eintragen</a></li>
|
||||
<li><a href="stricheintragen.php">Striche eintragen</a></li>
|
||||
<li><a href="kaffeeliste.php">Kaffeeliste anzeigen</a></li>
|
||||
<li><a href="ledger-preview.php">Journal-Vorschau</a></li>
|
||||
<li><a href="jahresauswertung.php">Jahresabschluss</a></li>
|
||||
<?php if ($saasCanManageMembersNav || $legacyCanUseAdminNav): ?>
|
||||
<li><a href="mitarbeiterverwalten.php">Mitglieder verwalten</a></li>
|
||||
<li><a href="hinweise.php">Hinweise verwalten</a></li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<li><a href="faq.php">FAQ Kaffeeliste</a></li>
|
||||
<?php
|
||||
if ($saasNavUser !== null) {
|
||||
?>
|
||||
<?php endif; ?>
|
||||
</ul>
|
||||
</li>
|
||||
<?php endif; ?>
|
||||
<?php if ($saasNavUser !== null): ?>
|
||||
<li>
|
||||
<span class="menu-group-label">Konto</span>
|
||||
<ul class="menu-group-items">
|
||||
<li><a href="konto.php">Kundenkonto</a></li>
|
||||
<?php
|
||||
if (($saasNavUser['email_verified_at'] ?? null) === null) {
|
||||
?>
|
||||
<?php if (($saasNavUser['email_verified_at'] ?? null) === null): ?>
|
||||
<li><a href="email-verifikation-senden.php">E-Mail verifizieren</a></li>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
if (function_exists('saas_can_manage_tenant_settings') && saas_can_manage_tenant_settings($saasNavUser)) {
|
||||
?>
|
||||
<?php endif; ?>
|
||||
<?php if (function_exists('saas_can_manage_tenant_settings') && saas_can_manage_tenant_settings($saasNavUser)): ?>
|
||||
<li><a href="mandant-einstellungen.php">Mandant-Einstellungen</a></li>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<?php endif; ?>
|
||||
<li><a href="logout.php">Logout</a></li>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</li>
|
||||
<?php endif; ?>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user