Формирую вывод с помощью
ListView в представлении модуля novosti/default/index
Пагинатор генерирует ссылки вида
/novosti/?page=2
Хотелось бы, чтобы получалась ссылка вида:
/novosti/2
Настройки виджета (ничего особенного):
<?= ListView::widget([
'dataProvider' => $dataProvider,
'itemOptions' => ['class' => 'item uk-width-1-1'],
'itemView' => '_news_short',
'layout' => '{items}{pager}',
'options' => ['class' => 'uk-grid uk-clearfix'],
'pager' => [
'options'=> ['class' => 'uk-width-1-1 uk-pagination uk-text-center'],
'activePageCssClass'=>'uk-active',
],
]) ?>
Url manager rules в конфиге:
'novosti'=>'novosti/default/index',
'novosti/<category:[\w_-]+>'=>'novosti/default/category',
'novosti/<category:[\w_-]+>/<id:[\w_-]+>'=>'novosti/default/view',