WebsiteBaker 2.13.8 is now available!
R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WBhttps://forum.websitebaker.org/index.php/topic,32355.0.html
<?php show_menu2(0, SM2_ROOT+1, SM2_ALL, SM2_CURR+1|SM2_CURRTREE, false, false, false, false, false, '<ul id="header_menu" class="menu">'); ?>
if ($this->menu_start_level>0) { $key_array=array_keys($this->page_trail); if (isset($key_array[$this->menu_start_level-1])) { $real_start=$key_array[$this->menu_start_level-1]; $this->menu_parent=$real_start; $this->menu_start_level=0; } else { return; }
if (isset($key_array[$this->menu_start_level-1])) { $real_start=$key_array[$this->menu_start_level-1]; $this->menu_parent=$real_start; $this->menu_start_level=0; } else { $get_language_root = $database->query("select `page_id` from `pages` where `parent` = '0' and `language` = '".LANGUAGE."'"); $language_root = $get_language_root->fetchRow(); $this->menu_parent = $language_root['page_id']; $this->menu_start_level=0; }
if (count($wb->page) == 0 && defined('REFERRER_ID') && REFERRER_ID > 0) { global $database; $sql = "SELECT * FROM ".TABLE_PREFIX."pages WHERE page_id = '".REFERRER_ID."'"; $result = $database->query($sql); if ($result->numRows() == 1) { $wb->page = $result->fetchRow(); } unset($result); }
if (count($wb->page) == 0 && ((defined('REFERRER_ID') && REFERRER_ID > 0) || PAGE_ID == 0)) { global $database; if(defined('REFERRER_ID') && REFERRER_ID > 0) { $select_page_id = REFERRER_ID; } else { $get_language_root = $database->query("select `page_id` from `pages` where `parent` = '0' and `language` = '".LANGUAGE."'"); $language_root = $get_language_root->fetchRow(); $select_page_id = $CURR_PAGE_ID = $language_root['page_id']; } $sql = "SELECT * FROM ".TABLE_PREFIX."pages WHERE page_id = '".$select_page_id."'"; $result = $database->query($sql); if ($result->numRows() == 1) { $wb->page = $result->fetchRow(); } unset($result); }
When you do a search, the menu is dissapearing. When you want I can pm you the logindata?