2013-01-31 54 views
0

我在我的视图中有一个表,其中一列由Helper返回。 我该如何按此栏排序?Cakephp:按显示值排序

感谢

编辑

Controller 
$this->set('myArray', $this->paginate('MyModel')); 

View 
foreach($myArray as $line) { 
    echo $line['MyModel']['col1']; 
    echo $line['MyModel']['col2']; 
    echo $line['MyModel']['col3']; 
    echo $line['MyModel']['col4']; 
    echo $this->MyModel->someHelper($line['MyModel']['id']); 
} 

我想通过这 - $> MyModel-> someHelper排序表($行[ '为MyModel'] [ '身份证']);

回答

0

如果您的数据来自分页,请使用。

echo $this->Paginator->sort('you_field_name'); 

在您的表头。

+0

不,它不通过分页。它是在视图上显示它的帮手 – Alidine