我有一个小的CakePHP应用程序,我在其中检索表中的一些客户端信息。在我的所有客户出现的主表中,我想按ID(顶部最高ID)对它们进行排序
我目前的代码如下:
<?php foreach($clients as $client) : ?>
<tr>
<td><?php echo $client['Client']['id']?></td>
<td><?php echo $this->Html->link($client['Client']['client_name'], array('action' => 'view', $client['Client']['id']), array('class' => 'view')); ?></td>
<td><?php echo $client['Client']['client_contact']?></td>
<td><a href="tel:<?php echo $client['Client']['client_phone']?>"><?php echo $client['Client']['client_phone']?></a></td>
<td><a href="mailto:<?php echo $client['Client']['client_email']?>"><?php echo $client['Client']['client_email']?></a></td>
</tr>
<?php endforeach; ?>
如何在此处实现相关的排序顺序?非常感谢一些专家的帮助,谢谢
答案 0 :(得分:0)
您可以在查找功能中使用order
。如下面的代码
$this->Client->find('all', array(
'order' => array('Client.id' => 'desc')
));