Added badge count to client side nav, switched from js active nav to using php

This commit is contained in:
root
2019-05-10 18:04:03 -04:00
parent 5af085a40b
commit f9d6f4d316
9 changed files with 167 additions and 77 deletions

View File

@@ -15,115 +15,207 @@
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "overview") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "overview") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=overview">
<i class="fas fa-fw fa-chart-bar mx-2"></i>
<span>Overview</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "contacts") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "contacts") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=contacts">
<i class="fas fa-fw fa-users mx-2"></i>
<span>Contacts</span>
<span>Contacts
<?php
if($num_contacts > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_contacts; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "locations") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "locations") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=locations">
<i class="fas fa-fw fa-map-marker mx-2"></i>
<span>Locations</span>
<span>Locations
<?php
if($num_locations > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_locations; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "assets") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "assets") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=assets">
<i class="fas fa-fw fa-tag mx-2"></i>
<span>Assets</span>
<span>Assets
<?php
if($num_assets > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_assets; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "vendors") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "vendors") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=vendors">
<i class="fas fa-fw fa-building mx-2"></i>
<span>Vendors</span></a>
<span>Vendors
<?php
if($num_vendors > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_vendors; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "logins") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "logins") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=logins">
<i class="fas fa-fw fa-key mx-2"></i>
<span>Logins</span>
<span>Logins
<?php
if($num_logins > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_logins; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "networks") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "networks") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=networks">
<i class="fas fa-fw fa-network-wired mx-2"></i>
<span>Networks</span>
<span>Networks
<?php
if($num_networks > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_networks; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "domains") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "domains") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=domains">
<i class="fas fa-fw fa-globe mx-2"></i>
<span>Domains</span>
<span>Domains
<?php
if($num_domains > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_domains; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "applications") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "applications") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=applications">
<i class="fas fa-fw fa-box mx-2"></i>
<span>Applications</span>
<span>Applications
<?php
if($num_applications > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_applications; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "invoices") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "invoices") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=invoices">
<i class="fas fa-fw fa-file mx-2"></i>
<span>Invoices</span>
<span>Invoices
<?php
if($num_invoices > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_invoices; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "recurring") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "recurring") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=recurring">
<i class="fas fa-fw fa-copy mx-2"></i>
<span>Recurring</span>
<span>Recurring
<?php
if($num_recurring > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_recurring; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "quotes") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "quotes") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=quotes">
<i class="fas fa-fw fa-file mx-2"></i>
<span>Quotes</span>
<span>Quotes
<?php
if($num_quotes > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_quotes; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "files") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "files") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=files">
<i class="fas fa-fw fa-paperclip mx-2"></i>
<span>Files</span>
<span>Files
<?php
if($num_files > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_files; ?></small>
<?php
}
?>
</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link <?php if($_GET['tab'] == "notes") { echo "active"; } ?>"
<li class="nav-item <?php if($_GET['tab'] == "notes") { echo "active"; } ?>">
<a class="nav-link"
href="?client_id=<?php echo $client_id; ?>&tab=notes">
<i class="fas fa-fw fa-edit mx-2"></i>
<span>Notes</span>
<span>Notes
<?php
if($num_notes > 0){ ?>
<small class="float-right badge-secondary badge-pill mt-1"><?php echo $num_notes; ?></small>
<?php
}
?>
</span>
</a>
</li>
</ul>