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