CakePHP 3.x - 在分页中阻止点击活动页面

CakePHP 3.x - Block clicking active page in Pagination

如何阻止从使用以下功能显示的可用页面列表中单击当前(选定)页面的可能性:

$this->Paginator->numbers();

您可以将相应的模板更改为不生成 link。 current 页码的默认模板如下所示:

<li class="active"><a href="">{{text}}</a></li>

所以你可以按照以下方式做一些事情:

$this->Paginator->templates([
    'current' => '<li class="active">{{text}}</li>'
]);

// ...

echo $this->Paginator->numbers();

或任何适合你的。

另见