?>
</a>
            <?php 
    }
    ?>
        </div>
        <?php 
    if (!empty($parent->childs)) {
        ?>
        <div id="<?php 
        echo $parent->html_id;
        ?>
" class="accordion-body collapse <?php 
        echo $collapse_status;
        ?>
">
            <div class="accordion-inner">
                <?php 
        modBootstrapAccordionMenuHelper::submenu($parent->childs);
        ?>
            </div>
        </div>
        <?php 
    }
    ?>
        <?php 
}
?>
    </div>
</div>
<?php

/**
 * Joomla! module - Bootstrap Accordion Menu
 *
 * @author Yireo (info@yireo.com)
 * @copyright Copyright 2012 Yireo.com. All rights reserved
 * @license GNU Public License
 * @link http://www.yireo.com
 */
// Deny direct access
defined('_JEXEC') or die;
// Load CSS
$document = JFactory::getDocument();
$document->addStylesheet('media/mod_bootstrap_accordionmenu/css/default.css');
// Include the syndicate functions only once
require_once __DIR__ . '/helper.php';
$parents = modBootstrapAccordionMenuHelper::getParents($params);
$showAll = $params->get('showAllChildren');
$class_sfx = htmlspecialchars($params->get('class_sfx'));
// Determine the tag_id
$tag_id = trim($params->get('tag_id'));
if (empty($tag_id)) {
    $tag_id = md5($params);
}
// If the toplevel is not empty, load the template
if (count($parents)) {
    require JModuleHelper::getLayoutPath('mod_bootstrap_accordionmenu', $params->get('layout', 'default'));
}
?>
<ul>
    <?php 
foreach ($items as $item) {
    ?>
    <li class="<?php 
    echo implode(' ', $item->classes);
    ?>
">
        <a href="<?php 
    echo $item->href;
    ?>
"><?php 
    echo $item->title;
    ?>
</a>
        <?php 
    if (!empty($item->childs)) {
        ?>
        <?php 
        modBootstrapAccordionMenuHelper::submenu($item->childs);
        ?>
        <?php 
    }
    ?>
    </li>
    <?php 
}
?>
</ul>