Esempio n. 1
0
 // Pagination
 $pagination = $HelperPagination->pagination($mySql, $queries, PAGINATION, $module_dispatch, $mySql->escape($var->ss_categorie), $mySql->escape($var->search), $search_column);
 // Construction du header
 $action_header = ADD;
 if ($module_dispatch == TRANSACTION) {
     $action_header = DETAIL;
 }
 $var->module_output .= $HelperHeader->wrapper($lang, $var->module, $module_dispatch, $var->categorie, $var->ss_categorie, $var->search, $var->sort, $var->page, $var->order, $action_header);
 //Sélection des données
 $getEntries = $queries->selectListSearch($mySql, "id," . $settings['columns'][$module_dispatch], $module_dispatch, $mySql->escape($var->ss_categorie), $search_column, $mySql->escape($var->search), $mySql->escape($var->sort), $mySql->escape($var->order), $pagination[3], PAGINATION);
 if ($mySql->num_rows($getEntries) > 0) {
     $i = 1;
     $entry = $mySql->fetch_assoc($getEntries);
     while ($entry) {
         if ($i % 2 != 0) {
             $var->module_output .= $HelperLayout->listevaleurTr($i);
         } else {
             $var->module_output .= $HelperLayout->listeValeurTr($i, ' class="odd"');
         }
         foreach ($entry as $column => $value) {
             if ($column == "id") {
                 $id = $value;
                 if ($id == $var->idUrl) {
                     $var->module_output .= $HelperLayout->selectedLineInBlue($i);
                 }
             } else {
                 // Traitement en fonction de l'extension de fin de la table dans la DB
                 $field = $HelperOther->findField($column);
                 @(!(include_once 'controller/fields/' . $field . '.class.php'));
                 if (class_exists($field)) {
                     $getValue = new $field($lang, $module_dispatch, $value, $column, LISTE);