<?php //renders a category tree from level clicked. require_once '../classes/domains/Categories.php'; require_once '../classes/domains/Post.php'; $user = "******"; $categoryId = isset($_GET["cid"]) ? $_GET['cid'] : null; $categories = array(); $postsArray = array(); $postErr = array(); if (!is_null($categoryId)) { $categories = Categories::getCategoryById($categoryId); $currentActiveString = $categories[0]->category; Categories::getHierarchy($categories); fetchPosts($categories, $postsArray, $postErr); } ?> <!DOCTYPE html> <html lang="en"> <head> <?php require_once 'views/header.php'; ?> <script type="text/javascript"> <?php require_once 'views/header.php'; echo "\ncategories=" . json_encode($categories) . ";\n"; echo "posts=" . json_encode($postsArray) . ";\n"; echo "postErr=" . json_encode($postErr) . ";\n"; ?> </script>
<?php //1 deep presentation of categories $navCategories = array(); Categories::getHierarchy($navCategories, 1); ?> <div class="span3"> <div class="well sidebar-nav"> <ul class="nav nav-list"> <?php foreach ($navCategories as $categoryHeader) { ?> <li class="nav-header"><a href="category.php?cid=<?php echo $categoryHeader->id; ?> "><?php echo $categoryHeader->category; ?> </a></li> <?php if (isset($categoryHeader->subCategories)) { ?> <?php foreach ($categoryHeader->subCategories as $categorySub) { ?> <li><a href="category.php?cid=<?php echo $categorySub->id; ?> "><?php echo $categorySub->category; ?>