Quick previous and next links for simple pagination implementations with light markup and styles. It's great for simple sites like blogs or magazines. Based on Bootstrap Pager.
<?php
echo \chiliec\pager\Pager::widget([
'tableName' => $model->tableName(),
'currentId' => $model->id, // current primary key
'path' => 'story/view', // path for link
// optional fields in most cases
'primaryKey' => 'id', // name of primary key column
'title' => 'title', // name of title column
'additionalСondition' => 'published = 1', // additional SQL-condition
'cacheTime' => 3600, // time for cache results
'navOptions' => [],
'listOptions' => ['class' => 'pager'],
'prevOptions' => ['class' => 'pull-left', 'rel' => 'prev'],
'nextOptions' => ['class' => 'pull-right', 'rel' => 'next'],
]);
?>
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist chiliec/yii2-pager "~2.0"
or add
"chiliec/yii2-pager": "~2.0"
to the require section of your composer.json
file.
Comments