chiliec / yii2-pager

Previous and next link for pagination (circular links)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:PHP 100.0%