kmd / pagination
Extend Laravel 4 basic Bootstrap Pagination
Installs: 401
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 1
Open Issues: 1
pkg:composer/kmd/pagination
Requires
- php: >=5.3.7
- illuminate/support: ~4
This package is auto-updated.
Last update: 2022-02-01 12:25:29 UTC
README
#Laravel 4 Extended Pagination
An extension to the default Laravel 4 Pagination for better flexibility and configuration.
Mimics default Laravel 4 pagination out of the box. Change config or language options to customize.
Created and maintained by Micheal Mand. Copyright © 2013. Licensed under the MIT license.
##Installation
Add kmd/pagination as a requirement to composer.json:
{ ... "require": { ... "kmd/pagination": "dev-master" ... }, }
Update composer:
$ php composer.phar update
Add the provider to your app/config/app.php:
'providers' => array( ... 'Kmd\Pagination\PaginationServiceProvider', ),
(Optional) Publish package config:
$ php artisan config:publish kmd/pagination
##Usage and Configuration
###Usage
This package sits on top of Laravel 4's Pagination, so use it the same way. Laravel 4's Pagination Docs.
###Configuration
- always_show: Set to- trueto always show the paginator, even if there are no pages. Default:- false.
- show_first_last: Set to- trueto show First/Last page links. Default:- false.
- align_simple: Set to- trueto align the simple paginator links to the sides. Default:- false.
- classes: Set the sliding paginator's classes. For example, to center the paginator:- pagination pagination-centered. See: Twitter Bootstrap Pagination Docs. Default:- pagination.
- slider:- prev_link_text: Set the previous link text. Default:- ‹.
- next_link_text: Set the next link text. Default:- ›.
- first_link_text: Set the first link text. Default:- « First.
- last_link_text: Set the last link text. Default:- Last ».
 
- simple:- prev_link_text: Set the previous link text. Default:- ← Previous.
- next_link_text: Set the next link text. Default:- Next →.
 
To change the pagination view, edit app/config/view.php and change the pagination value. Want to create your own? Model it after one of the views.