Subversion-Projekte lars-tiefland.prado

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
 
3
Prado::using('Application.pages.Controls.Samples.TDataGrid.Sample2');
4
 
5
class Sample4 extends Sample2
6
{
7
	protected function sortData($data,$key)
8
	{
9
		$compare = create_function('$a,$b','if ($a["'.$key.'"] == $b["'.$key.'"]) {return 0;}else {return ($a["'.$key.'"] > $b["'.$key.'"]) ? 1 : -1;}');
10
		usort($data,$compare) ;
11
		return $data ;
12
	}
13
 
14
	public function sortDataGrid($sender,$param)
15
	{
16
		$this->DataGrid->DataSource=$this->sortData($this->Data,$param->SortExpression);
17
		$this->DataGrid->dataBind();
18
	}
19
}
20
 
21
?>