<?php require_once __DIR__.DIRECTORY_SEPARATOR.'header.php'; ?> <?php if (!$myUser->connected()) throw new Exception('Vous devez être connecté pour accéder à cette fonctionnalité'); $settingMenu = array(); $administrationMenu = false; Plugin::callHook("menu_setting", array(&$settingMenu)); // usort($settingMenu, function($a,$b){ // if($a['label'] == "Général") return -1; // if($a['label'] > $b['label']) return 1; // if($a['label'] < $b['label']) return -1; // if($a['label'] == $b['label']) return 0; // }); $_['section'] = !isset($_['section']) ? 'global': $_['section']; $page = basename($_SERVER['PHP_SELF']); ?> <div class="row"> <div class="col-md-3"> <div class="list-group"> <h5 class="list-group-item">Configuration</h5> <?php foreach($settingMenu as $item): if(isset($item['category']) && $item['category']!='configuration') { $administrationMenu = true; continue; } ?> <a href="<?php echo $item['url']; ?>" class="list-group-item <?php echo $item['url'] == $page.'?section='.$_['section']?'active':'' ?> "><i class="<?php echo $item['icon']; ?>"></i> <?php echo $item['label']; ?></a> <?php endforeach; ?> </div> <br/> <?php if($administrationMenu): ?> <div class="list-group"> <h5 class="list-group-item">Administration</h5> <?php foreach($settingMenu as $item): if(!isset($item['category']) || $item['category']!='administration') continue; ?> <a href="<?php echo isset($item['url'])?$item['url']:''; ?>" class="list-group-item <?php echo $item['url'] == $page.'?section='.$_['section']?'active':'' ?> "><i class="<?php echo $item['icon']; ?>"></i> <?php echo $item['label']; ?></a> <?php endforeach; ?> </div> <?php endif; ?> </div> <div class="col-md-9"><?php Plugin::callHook("content_setting"); ?></div> </div> <br> <?php require_once __ROOT__.'footer.php' ?>