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(); }
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(); }
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; }
public function helpEmpire($empire = 0) { return EmpireHelper::getLibelle($empire); }