chiliec / yii2-pager
Pager for Yii2
Installs: 213
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 5
Forks: 4
Type:yii2-extension
Requires
- yiisoft/yii2: *
Suggests
- yiisoft/yii2-bootstrap: Optimized for using with Bootstrap extension
This package is auto-updated.
Last update: 2024-11-06 23:11:47 UTC
README
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.
Usage
<?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'], ]); ?>
Installation
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.