Пример #1
0
 public function run()
 {
     $sColumns = '';
     $sColumns .= '{ "mData": "compte", "bSortable": true, "className": "all" },';
     $sColumns .= '{ "mData": "names", "bSortable": false, "className": "all" },';
     $sColumns .= '{ "mData": "raison", "bSortable": true, "className": "min-tablet" },';
     $sColumns .= '{ "mData": "duree", "bSortable": true, "className": "min-desktop", "sWidth": "80px" },';
     $sColumns .= '{ "mData": "empire", "bSortable": true, "className": "text-center lineIcon min-tablet", "sWidth": "80px" },';
     if ($this->HaveTheRight(\DroitsHelper::RECHERCHE_IP)) {
         $sColumns .= '{ "mData": "ip", "bSortable": true, "className": "min-desktop", "sWidth": "100px" },';
     }
     if ($this->HaveTheRight(\DroitsHelper::DEBANNISSEMENT)) {
         $sColumns .= '{ "mData": "actions", "bSortable": false, "className": "all", "sWidth": "40px" },';
     }
     $sFilterColumns = '';
     $sFilterColumns .= '{ type: "text", placeholder: "" },';
     $sFilterColumns .= '{ type: "text", placeholder: "" },';
     $sFilterColumns .= '{ type: "text", placeholder: "" },';
     $sFilterColumns .= '{ type: "text", placeholder: "" },';
     $sFilterColumns .= '{ type: "select", values: [' . \EmpireHelper::getForDatatableSelect() . '] },';
     if ($this->HaveTheRight(\DroitsHelper::RECHERCHE_IP)) {
         $sFilterColumns .= '{ type: "text", placeholder: "" },';
     }
     if ($this->HaveTheRight(\DroitsHelper::DEBANNISSEMENT)) {
         $sFilterColumns .= 'null,';
     }
     $this->arrayTemplate["dtColumns"] = rtrim($sColumns, ',');
     $this->arrayTemplate["dtFilterColumns"] = rtrim($sFilterColumns, ',');
     $this->arrayTemplate["rightRechercheIp"] = $this->HaveTheRight(\DroitsHelper::RECHERCHE_IP);
     $this->arrayTemplate["rightDebannissement"] = $this->HaveTheRight(\DroitsHelper::DEBANNISSEMENT);
     $this->arrayTemplate["ajaxSource"] = "pages/Admin/ajax/listRechercheBanned.php";
     $view = $this->template->render($this->arrayTemplate);
     $this->response->setContent($view);
     $this->response->send();
 }
Пример #2
0
 public function run()
 {
     $sColumns = '';
     $sColumns .= '{ "mData": "name", "bSortable": true },';
     $sColumns .= '{ "mData": "chef", "bSortable": true },';
     $sColumns .= '{ "mData": "level", "bSortable": true, "className": "min-tablet", "sWidth": "50px" },';
     $sColumns .= '{ "mData": "scores", "bSortable": true, "sWidth": "50px" },';
     $sColumns .= '{ "mData": "empire", "bSortable": true, "className": "text-center lineIcon min-tablet", "sWidth": "80px" },';
     $sColumns .= '{ "mData": "status", "bSortable": true, "className": "text-center lineIcon min-tablet", "sWidth": "68px" },';
     $sFilterColumns = '';
     $sFilterColumns .= '{ type: "text", placeholder: "" },';
     $sFilterColumns .= '{ type: "text", placeholder: "" },';
     $sFilterColumns .= '{ type: "text", placeholder: "" },';
     $sFilterColumns .= '{ type: "text", placeholder: "" },';
     $sFilterColumns .= '{ type: "select", values: [' . \EmpireHelper::getForDatatableSelect() . '] },';
     $sFilterColumns .= '{ type: "select", values: [' . \StatusHelper::getForDatatableSelect(true) . '], selected: "' . \StatusHelper::ACTIF . '" },';
     $this->arrayTemplate["dtColumns"] = rtrim($sColumns, ',');
     $this->arrayTemplate["dtFilterColumns"] = rtrim($sFilterColumns, ',');
     $this->arrayTemplate["ajaxSource"] = "pages/Admin/ajax/listRechercheGuilde.php";
     $view = $this->template->render($this->arrayTemplate);
     $this->response->setContent($view);
     $this->response->send();
 }
Пример #3
0
 static function findIconEmpire($idEmpire)
 {
     $iconElement = '<i data-tooltip="Empire ' . EmpireHelper::getLibelle($idEmpire) . '" class="';
     if ($idEmpire == 1) {
         $iconElement .= "text-red ";
     } else {
         if ($idEmpire == 2) {
             $iconElement .= "text-yellow ";
         } else {
             if ($idEmpire == 3) {
                 $iconElement .= "text-blue ";
             } else {
                 $iconElement .= "text-gray ";
             }
         }
     }
     $iconElement .= 'material-icons md-icon-map md-20"></i>';
     return $iconElement;
 }
Пример #4
0
 public function helpEmpire($empire = 0)
 {
     return EmpireHelper::getLibelle($empire);
 }