Skip to content

chiliec/yii2-pager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pager Widget for Yii 2

Latest Stable Version Total Downloads Latest Unstable Version License

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.

About

Previous and next link for pagination (circular links)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages