예제 #1
0
 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();
         }
예제 #2
0
<?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>