function gen_menu($kategorie) { $result = ''; foreach ($kategorie as $kategoria) { $maPodk = count($kategoria['podkategorie']) > 0; $result .= '<li' . ($maPodk ? 'class="active"' : '') . "><a href=\"produkt.html?kat={$kategoria['kategoria_id']},{$kategoria['nazwa']}\">{$kategoria['nazwa']}</a>"; if ($maPodk) { $result .= '<ul>' . gen_menu($kategoria['podkategorie']) . '</ul>'; } $result .= '</li>'; } return $result; }
function output($html) { echo ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>' . IP_INSTALLATION . '</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="robots" content="NOINDEX,NOFOLLOW"> <link href="design/style.css" rel="stylesheet" type="text/css" /> <link rel="SHORTCUT ICON" href="favicon.ico" /> </head> <body> <div class="container"> <img id="logo" src="design/cms_logo.gif" alt="ImpressPages CMS" /> <div class="clear"></div> <div id="wrapper"> <p id="installationNotice">' . IP_INSTALLATION . ' <span>' . IP_VERSION . '</span></p> <div class="clear"></div> <img class="border" src="design/cms_main_top.gif" alt="Design" /> <div id="main"> <div id="menu"> ' . gen_menu() . ' </div> <div id="content"> ' . $html . ' </div> <div class="clear"></div> </div> <img class="border" src="design/cms_main_bottom.gif" alt="Design" /> <div class="clear"></div> </div> <div class="footer">Copyright 2009-' . date("Y") . ' by <a href="http://www.impresspages.org">ImpressPages LTD</a></div> </div> <script type="text/javascript"> <!-- if (document.images) { preload_image = new Image(); preload_image.src="design/cms_button_hover.gif"; } //--> </script> </body>'; }
<!--noindex--> <a href="<?php echo $root_dir . $FL . $index_page; ?> " rel="nofollow" class="navbar-brand" style="margin-right:6px;"><img src="<?php echo $dir_img_int . $FL . $logo_img; ?> " alt="<?php echo $corp_name; ?> "></a> <!--/noindex--> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav"> <?php echo gen_menu($menu, trim($arr_link[0]), trim($arr_link[1])); ?> </ul> <div class="fcontacts navbar-text navbar-right visible-lg"> <table> <tbody> <tr> <td><!--noindex--> <a href="#" rel="nofollow" class="phone" data-html="true" data-toggle="popover" data-placement="bottom" data-content="<strong><?php echo $corp_fax; ?> <br><?php echo $corp_add_tel; ?> </strong></a>" data-original-title="Контактные телефоны"> <span class="glyphicon glyphicon-earphone"></span> <strong><?php echo $corp_tel; ?>
<div class="menu glowne"> <ul class="menu glowne"> <li><a href="glowna.html">Strona główna</a></li> <li class="active"><a href="#">Kategorie produktów</a> <ul> <?php echo gen_menu($kategorie); ?> </ul> </li> <li class="active"><a href="#">Panel administracyjny</a> <ul> <?php if (pracownik_zalogowany()) { ?> <?php if (upr::maUprawnienia(upr::kategoria)) { ?> <li><a href="kategoria.html">Dodaj / edytuj kategorie</a></li> <?php } ?> <?php if (upr::maUprawnienia(upr::produkt)) { ?> <li><a href="produkt-edycja.html">Dodaj produkt</a></li> <li><a href="produkt-edycja-lista.html">Edytuj produkty</a></li> <?php } ?> <?php