Esempio n. 1
0
	protected function listTickets(){
		$condition = $_SESSION['condition'];
		$tPerPage = $_SESSION['nbPerPage'];
		$page=$_SESSION['page'];
		$nbTickets = DAO::count($this->model, $condition);
		if ($condition == "") {
			$nCondition = "1 = 1";
		}else{
			$nCondition = $condition;
		}
		
		$min = (($page)*$tPerPage)-($tPerPage);
		$num = $tPerPage;
		if($min < 0){ 
			$min = 0;
		}
		$nCondition .= ' ORDER BY dateCreation ASC LIMIT '.$min.','. $num;
		$list=DAO::getAll($this->model, $nCondition);
		$this->loadView("ticket/vList", array("tickets" => $list, 'currPage' => $page, 'nbTickets' => $nbTickets));
		echo Jquery::getOn('click', '.chgList', 'Tickets/listFromJquery','#list');
		echo Jquery::getOn('click', '.updateStatut', 'Tickets/updateStatut', '#list');
	}