Ejemplo n.º 1
0
function category_loop($parent = 0, $ulattribs = false, $ul = true)
{
    $cats = CI::Categories()->get_categories_tiered();
    $items = false;
    if (isset($cats[$parent])) {
        $items = $cats[$parent];
    }
    if ($items) {
        echo $ul ? '<ul ' . $ulattribs . '>' : '';
        foreach ($items as $item) {
            $selected = CI::uri()->segment(2) == $item->slug ? 'class="selected"' : '';
            //add the chevron if this has a drop menu
            $name = $item->name;
            if (CI::Categories()->tier($item->id)) {
                $name .= ' <i class="icon-chevron-down dropdown"></i>';
            }
            $anchor = anchor('category/' . $item->slug, $name, $selected);
            echo '<li>' . $anchor;
            category_loop($item->id);
            echo '</li>';
        }
        echo $ul ? '</ul>' : '';
    }
}
Ejemplo n.º 2
0
        <div class="mobileNavContainer">
            <span class="menuBtn" onclick="$('.navbarMobileContainer').show();"> <span></span> <span></span> <span></span> </span>
            <div class="navbarMobileContainer">
                <div class="navBoxClose" onclick="$('.navbarMobileContainer').hide()">
                    <span></span><span></span>
                </div>
                <ul class="navbarMobile navbar mobile"></ul>
            </div>
        </div>

        <nav class="navPrimary">
            <ul class="nav mobileNav">
                <li><a href="/"><i class="icon-home"></i> <span class="homeLinkText">Home</span></a></li>
                <?php 
category_loop(0, false, false);
page_loop(0, false, false);
?>
            </ul>
        </nav>

    </div>
</header>

<div class="main container">
    <?php 
if (CI::session()->flashdata('message')) {
    ?>
        <div class="alert blue">
            <?php 
    echo CI::session()->flashdata('message');