コード例 #1
0
ファイル: adminusers.controller.php プロジェクト: Jatax/TKS
 /**
  * Créer la vue pour la page
  */
 private function createView()
 {
     //Affichage des utilisateurs
     $this->oView->addData('titre', 'Administration des utilisateurs');
     //Construction du tableau
     $oTable = new TableGenerator();
     $oTable->setId(md5('Administration des utilisateurs'));
     $oTable->addColumn('Identifiant');
     $oTable->addColumn('Email');
     $oTable->addColumn('Rang');
     $oTable->addColumn('');
     $aUsers = User::getUsers();
     $aRanks = Rank::getRanksSelect();
     foreach ($aUsers as $oUser) {
         $oTable->addLine(array($oUser->getLogin(), $oUser->getMail(), $oUser->getRank()->getName(), $this->createEditPopup($oUser, $aRanks)));
     }
     $oTable->setBottom($this->createAddPopup($aRanks));
     $oTable->create();
     $this->oView->addData('content', $oTable->getCode());
     //Popup d'ajout
     $this->oView->Create();
 }