Как установить параметры URL в номера страниц

Как установить параметры URL в номера страниц?

Мой URL company/overview/3?page=1&sort=Tenancies.stage&direction=asc

По умолчанию параметр имеет только первый номер пагинатора. Как я могу применить параметры к номерам 2, 3, 4...?

Вот мой взгляд:

    <div class="row paginator">
        <div class="col-lg-12">
            <div class="pull-left"><?= $this->Paginator->counter() ?></div>
            <ul class="pagination pull-right">
                <?= $this->Paginator->prev('< ' . __('previous')) ?>
                <?= $this->Paginator->numbers() ?>
                <?= $this->Paginator->next(__('next') . ' >') ?>
            </ul>
        </div>
    </div>

1 ответ

Просто добавьте эту строку

<?php $this->Paginator->options(['url' => $this->request->query]) ?>

Например:

<div class="row paginator">
        <div class="col-lg-12">
            <div class="pull-left"><?= $this->Paginator->counter() ?></div>
            <ul class="pagination pull-right">
                <?php $this->Paginator->options(['url' => $this->request->query]) ?>
                <?= $this->Paginator->prev('< ' . __('previous')) ?>
                <?= $this->Paginator->numbers() ?>
                <?= $this->Paginator->next(__('next') . ' >') ?>
            </ul>
        </div>
    </div>
Другие вопросы по тегам