if (init('action') == 'all') { $scenarios = scenario::all(); $return = array(); foreach ($scenarios as $scenario) { $info_scenario = utils::o2a($scenario); $info_scenario['humanName'] = $scenario->getHumanName(); $return[] = $info_scenario; } ajax::success($return); } if (init('action') == 'autoCompleteGroup') { if (!isConnect('admin')) { throw new Exception(__('401 - Accès non autorisé', __FILE__)); } $return = array(); foreach (scenario::listGroup(init('term')) as $group) { $return[] = $group['group']; } ajax::success($return); } if (init('action') == 'toHtml') { if (init('id') == 'all' || is_json(init('id'))) { if (is_json(init('id'))) { $scenario_ajax = json_decode(init('id'), true); $scenarios = array(); foreach ($scenario_ajax as $id) { $scenarios[] = scenario::byId($id); } } else { $scenarios = scenario::all(); }
<?php if (!hasRight('scenarioview', true)) { throw new Exception('{{401 - Accès non autorisé}}'); } $scenarios = array(); $scenarios[-1] = scenario::all(null); $scenarioListGroup = scenario::listGroup(); if (is_array($scenarioListGroup)) { foreach ($scenarioListGroup as $group) { $scenarios[$group['group']] = scenario::all($group['group']); } } ?> <div style="position : fixed;height:100%;width:15px;top:50px;left:0px;z-index:998;background-color:#f6f6f6;" id="bt_displayScenarioList"><i class="fa fa-arrow-circle-o-right" style="color : #b6b6b6;"></i></div> <div class="row row-overflow"> <div class="col-lg-2 col-md-3 col-sm-4" id="div_listScenario" style="z-index:999"> <div class="bs-sidebar nav nav-list bs-sidenav"> <a class="btn btn-success pull-right form-control" id="bt_switchToExpertMode" href="index.php?v=d&p=scenario" style="text-shadow: none;"><i class="fa fa-toggle-off"></i> {{Interface simple}}</a> <center> <div class="col-xs-6"> <?php if (config::byKey('enableScenario') == 0) { echo '<a class="btn btn-sm btn-success expertModeVisible" id="bt_changeAllScenarioState" data-state="1" style="margin-top : 3px;text-shadow: none;" ><i class="fa fa-check"></i> {{Act. scénarios}}</a>'; } else { echo '<a class="btn btn-sm btn-danger expertModeVisible" id="bt_changeAllScenarioState" data-state="0" style="margin-top : 3px;text-shadow: none;" ><i class="fa fa-times"></i> {{Désac. scénarios}}</a>'; } ?> </div>