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
show_menu2(1, 6, SM2_CURR+1, false, ...
show_menu2(1, 6, SM2_CURR+1, SM2_ALL, ...
show_menu2(0, SM2_ROOT+1, SM2_START+0, SM2_ALL, false, "\n</li>", false, false, false, '<ul id="header_menu" class="menu">');
show_menu2(0, SM2_ROOT+1, SM2_START+0, false, false, "\n</li>",
show_menu2(0, SM2_ROOT+1, SM2_START+0, SM2_ALL, "\n</li>",
Wenn trotzdem Fehlermeldungen kommen, dann gibt es noch ein Menü irgendwo oder du hast was falsch gemacht.Zeig mal.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><?php simplepagehead(); ?><!-- <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> --><link href="<?php echo TEMPLATE_DIR; ?>/screen.css" rel="stylesheet" type="text/css" media="screen" /> <link href="<?php echo TEMPLATE_DIR; ?>/print.css" rel="stylesheet" type="text/css" media="print" /><?php// this allows to include the optional module files (frontend.css, frontend.js) into the head sectionif(function_exists('register_frontend_modfiles')) { register_frontend_modfiles('css'); register_frontend_modfiles('jquery'); register_frontend_modfiles('js');} ?><?php // this allows to add custom information to the head section of your template (WB-->Settings-->Website Header)echo WEBSITE_HEADER; ?></head><body><div class="main"> <div class="header_print"><img align="middle" src="<?php echo TEMPLATE_DIR; ?>/images/header_print.jpg" border="0"></div> <div class="header"><img align="middle" src="<?php echo TEMPLATE_DIR; ?>/images/header.png" border="0"> </div><!-- end header --> <?php // Only show menu items if we are supposed to if(SHOW_MENU) { ?> <div id="navContainer"> <div id="nav" class="clearfix"> <?php show_menu2(0, SM2_ROOT+1, SM2_START+0, SM2_ALL, false, "\n</li>", false, false, false, '<ul id="header_menu" class="menu">'); ?> </div><!-- end nav --> <!-- Language-Flags ausgeben - strtolower(LANGUAGE) --> <div id="language_select"> <?php echo "<a href=\"" .WB_URL . "/pages/de/news.php\">deutsch</a><br />"; echo "<a href=\"" .WB_URL . "/pages/en/news.php\">english</a>"; ?> </div><!-- end LanguageFlags --> </div><!-- end navContainer --> <?php } ?> <div id="contentContainer"> <?php ob_start(); page_content(2); $content2=ob_get_contents(); ob_end_clean(); ?> <?php if ($content2<>"") { ?> <div class="sideColumn"> <?php // Pressemenü für deutsche Seite anhand Page-ID if (strtolower(LANGUAGE)=="de") { show_menu2(1, 6, SM2_CURR+1, SM2_ALL, '<li><a href="[url]?id=[page_id]" target="[target]" class="[class]">[menu_title]</a>', "\n</li>", false, false, false, '<ul id="side_menu" class="menu">'); } // Pressemenü für englische Seite anhand Page-ID if (strtolower(LANGUAGE)=="en") { show_menu2(1, 136, SM2_CURR+1, false, '<li><a href="[url]?id=[page_id]" target="[target]" class="[class]">[menu_title]</a>', "\n</li>", false, false, false, '<ul id="side_menu" class="menu">'); } ?> <?php echo page_content(2); ?></div> <div class="content"><?php echo page_content(1); ?></div> <?php } else { ?> <div class="contentfull"><?php echo page_content(1); ?></div> <?php } ?> </div><!-- end contentContainer --> <div class="footer" class="clearfix"> <div class="baker_footer"> <?php page_footer(); ?><br /><a href="<?php echo WB_URL; ?>/pages/de/impressum.php">Datenschutzerklärung & Impressum</a> </div><!-- end baker_footer --> <div class="footer_community"> </div><!-- end footer_community --> </div><!-- end footer --> </div><!-- end main --> </body></html>
show_menu2(1, 136, SM2_CURR+1, false, ...
<?php // Pressemenü für deutsche Seite anhand Page-ID if (strtolower(LANGUAGE)=="de") { show_menu2(1, 6, SM2_CURR+1, SM2_ALL, '<li><a href="[url]?id=[page_id]" target="[target]" class="[class]">[menu_title]</a>', "\n</li>", false, false, false, '<ul id="side_menu" class="menu">'); } // Pressemenü für englische Seite anhand Page-ID if (strtolower(LANGUAGE)=="en") { show_menu2(1, 136, SM2_CURR+1, SM2_ALL, '<li><a href="[url]?id=[page_id]" target="[target]" class="[class]">[menu_title]</a>', "\n</li>", false, false, false, '<ul id="side_menu" class="menu">'); } ?>
[14-Feb-2020 14:22:42 UTC] show_menu2 error: $aOptions is invalid. No flags supplied![14-Feb-2020 14:22:43 UTC] show_menu2 error: $aOptions is invalid. No flags supplied!"
Ich habe eine (relativ alte) WebsiteBaker Version auf die Version 2.12.2 gebracht. Es funktioniert soweit alles. Auch die Menüs werden angezeigt.....
der vierte Parameter im Show_Menu2 MUSS einen dieser Werte enthaltenSM2_ALL oderSM2_TRIM oderSM2_CRUMB oderSM2_SIBLINGaber nicht false (das ist nur ab Parameter 5 erlaubt)siehe Readme zum Modul - Abschnitt $aOptions ....... GROUP 1 ------- Aus dieser Gruppe muss stets genau ein Flag angegeben werden.