1.0.16 • Published 6 years ago

smartpagination v1.0.16

Weekly downloads
1
License
ISC
Repository
-
Last release
6 years ago

Smart Pagination

A simple and easy to use pagination module in node.js

So hope this library help someone like me.

Any ideas are appreciated.

Quick Examples

var paginator = require('smartpagination');

var paging = paginator({
    prelink: 		 '/admin/kino/',
    pageParamName:  'page/',
    //pageParamName:'?page=',
    current:		5,
    slashSeparator: true,
    rowsPerPage: 	2,
    totalResult: 	50,
    nextPage: 'Следующая',
    previousPage: 'Предыдущая',
    firstPage: 'В начало',
    lastPage: 'В конец',
});

Output

<div class="paginator">
    <a href="/admin/kino/page/4/" rel="prev" class="paginator-previous">Предыдущая</a>
    <a href="/admin/kino/" class="paginator-page paginator-page-first">1</a>
    <a href="/admin/kino/page/2/" class="paginator-page">2</a>
    <a href="/admin/kino/page/3/" class="paginator-page">3</a>
    <a href="/admin/kino/page/4/" class="paginator-page">4</a>
    <a href="/admin/kino/page/5/" class="paginator-current">5</a>
    <a href="/admin/kino/page/6/" class="paginator-page">6</a>
    <a href="/admin/kino/page/7/" class="paginator-page">7</a>
    <a href="/admin/kino/page/8/" class="paginator-page">8</a>
    <a href="/admin/kino/page/9/" class="paginator-page">9</a>
    <a href="/admin/kino/page/10/" class="paginator-page paginator-page-last">10</a>
    <a href="/admin/kino/page/6/" rel="next" class="paginator-next">Следующая</a>
</div>
1.0.16

6 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.4.5

8 years ago