Как изменить ограничение нумерации страниц по умолчанию для cakephp3 с 20 на 100 - PullRequest
0 голосов
/ 31 декабря 2018

Как изменить ограничение нумерации страниц по умолчанию для cakephp3 с 20 на 100

Я новичок в любом кто-то с cakephp, пожалуйста, сообщите мне, как установить ограничение по умолчанию сейчас 20, но я хочу 100

1 Ответ

0 голосов
/ 01 января 2019

xxxxxcontroller.php

добавить приведенный ниже код к вашему контроллеру

 public $helpers = [
           'Paginator' => ['templates' => 'paginator-templates']
       ];
       public $paginate = [
        'limit' =>100
    ];
    public function index() 
    {       
            $users = $this->Users->find('all');     
            $users=  $this->set('users', $this->paginate());
     }

Вы можете отрегулировать значение предела для любого числа, которое вы хотите.Как и для того, который вы хотели, измените значение лимита на 100

index.ctp

<?= $this->Paginator->first("First");   ?>
  <?= $this->Paginator->prev('< ' . __('Previous')) ?> 
  <?= $this->Paginator->numbers();  ?>   

           <?= $this->Paginator->next(__('Next') . ' >') ?> 
           <?= $this->Paginator->last("Last"); ?>
        </ul>
 <p>Showing <?= $this->Paginator->counter() ?></p>
...