Browse Source

Only get custom nav elements if not in maint mode and the table exists

tags/3.1.0
Mike Koch 2 years ago
parent
commit
f9b09fbde6
1 changed files with 6 additions and 2 deletions
  1. 6
    2
      inc/header.inc.php

+ 6
- 2
inc/header.inc.php View File

@@ -310,6 +310,9 @@ if ($modsForHesk_settings['show_icons']) {
</li>
<?php endif; ?>
<?php
$table_exists_rs = hesk_dbQuery("SHOW TABLES LIKE '" . hesk_dbEscape($hesk_settings['db_pfix']) . "custom_nav_element'");

if (!defined('MAINTENANCE_MODE') && hesk_dbNumRows($table_exists_rs)) {
$customNavRs = hesk_dbQuery("SELECT * FROM `" . hesk_dbEscape($hesk_settings['db_pfix']) . "custom_nav_element` AS `t1`
INNER JOIN `" . hesk_dbEscape($hesk_settings['db_pfix']) . "custom_nav_element_to_text` AS `t2`
ON `t1`.`id` = `t2`.`nav_element_id`
@@ -317,7 +320,7 @@ if ($modsForHesk_settings['show_icons']) {
WHERE `t1`.`place` = 2");

while ($row = hesk_dbFetchAssoc($customNavRs)):
?>
?>
<li>
<a href="<?php echo $row['url']; ?>">
<?php if ($row['image_url'] !== null): ?>
@@ -328,7 +331,8 @@ if ($modsForHesk_settings['show_icons']) {
<?php echo $row['text']; ?>
</a>
</li>
<?php endwhile; ?>
<?php endwhile;
} ?>
</ul>
<?php if ($hesk_settings['can_sel_lang']) { ?>
<div class="navbar-form navbar-right" role="search" style="margin-right: 20px; min-width: 80px;">

Loading…
Cancel
Save