/yii2-widget-linkpager

LinkPager widgets for Yii Framework 2.0

Primary LanguagePHP

yii2-widget-linkpager

LinkPager widgets for Yii Framework 2.0

Increase the pageSize of the page drop-down box Effect picture 1
Effect picture 2

Installation

The preferred way to install this extension is through composer.

Either run

 composer require --prefer-dist liyunfang/yii2-widget-linkpager

or add

"liyunfang/yii2-widget-linkpager": "*"

to the require section of your composer.json file.

Requirements

This extension require twitter-bootstrap

Usage

Once the extension is installed, simply use it in your code by :

GridView options

'filterSelector' => 'select[name="' . $dataProvider->getPagination()->pageSizeParam . '"], input[name="' . $dataProvider->getPagination()->pageParam . '"]',
'pager' => [
    'class' => \liyunfang\pager\LinkPager::className(),
    /*'template' => '
<div class="form-inline">
    <div class="form-group">{pageButtons}</div>
    <div class="form-group">
        <label>跳转到:</label>
        {customPage}
    </div>
    <div class="form-group">
        <label>每页:</label>
        {pageSize}
    </div>
</div>
',*/
    /*'options' => [
        'class' => ['pagination'],
        'style' => [
            'margin-top' => 0,
            'margin-bottom' => '-4px',
        ],
    ],*/
    //'pageSizeList' => [10, 20, 30, 50],
    /*pageSizeOptions => [
        'class' => 'form-control',
        'style' => ['width' => '80px'],
    ],*/
    /*customPageOptions => [
        'class' => 'form-control',
        'style' => ['width' => '50px'],
    ],*/
],

2015-09-16 重构代码,增加自定义跳转页面文本框