Cakephp 3 Paginator模板,带有带有sort()的Bootsrap问题

时间:2018-09-25 12:56:46

标签: twitter-bootstrap-3 cakephp-3.0

当前在这样的引导列表中使用分页器排序链接:

<ul id="myTab" class="nav nav-tabs nav-stacked">

  <li class="list-group-item list-group-item-info">Filtrer les résultats de recherche pour les tweets.</li>

  <li><?= $this->Paginator->sort('created','<span class="glyphicon glyphicon-time"></span>&nbsp;&nbsp;Les plus anciens',['escape' => false,'direction' => 'asc', 'lock' => true]);?></li>

  <li><?= $this->Paginator->sort('created','<span class="glyphicon glyphicon-time"></span>&nbsp;&nbsp;Les plus récents',['escape' => false,'direction' => 'desc', 'lock' => true]);?></li>

  <li><?= $this->Paginator->sort('nb_partage','<span class="glyphicon glyphicon-share"></span>&nbsp;&nbsp;Les plus partagés',['escape' => false,'direction' => 'desc', 'lock' => true]);?></li>

  <li><?= $this->Paginator->sort('nb_like','<span class="glyphicon glyphicon-heart"></span>&nbsp;&nbsp;Les plus likés',['escape' => false,'direction' => 'desc', 'lock' => true]);?></li>

  <li><?= $this->Paginator->sort('nb_commentaire','<span class="glyphicon  glyphicon-comment"></span>&nbsp;&nbsp;Les plus commentés',['escape' =>  false,'direction' => 'desc', 'lock' => true]);?></li>
</ul>

我也在使用这样的分页模板

    <?php
return [
    'sort' => '<a class="list-group-item" href="{{url}}">{{text}}</a>',
];

?>

当我单击链接时,它会正确显示页面,并且所单击的链接由于引导而更改了类,但是对于前两个同时更改类的链接,所有其他链接都无法正常工作。

这是因为它们都按“创建”排序。

是否可以区分它们,以便当我们单击第一个或第二个时,就像其他链接一样,它会更改类而不是其他类。

0 个答案:

没有答案