Gestisce la paginazione di elementi dati il numero di elementi totali ed il numero di elementi per pagina, ricava i limiti per creare il sottoinsieme di elementi da mostrare e gestisce la navigazione tra le pagine.
More...
Gestisce la paginazione di elementi dati il numero di elementi totali ed il numero di elementi per pagina, ricava i limiti per creare il sottoinsieme di elementi da mostrare e gestisce la navigazione tra le pagine.
- Copyright
- 2014 Otto srl (http://www.opensource.org/licenses/mit-license.php) The MIT License
- Author
- marco guidotti guido.nosp@m.ttim.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
-
abidibo abidi.nosp@m.bo@g.nosp@m.mail..nosp@m.com
__construct |
( |
|
$items_number, |
|
|
|
$items_for_page, |
|
|
array |
$kwargs = array() |
|
) |
| |
Costruttore.
- Parameters
-
int | $items_number | numero totale di item |
int | $items_for_page | numero di items per pagina |
array | $kwargs | array associativo
- interval: int, default 2. Numero di pagine da mostrare nella navigazione nell'intorno di quella corrente
|
- Returns
- istanza di Gino.Paginator
Interfaccia di invio a una pagina specifica.
- Parameters
-
string | $url | indirizzo da richiamare |
array | $opt | array associativo di opzioni
- url (string): indirizzo della pagina
- label (string): testo da anteporre all'input (se la chiave non esiste viene mostrato un testo di default)
- add_params (mixed): variabili da aggiungere all'indirizzo
- string, es. p1=var1&p2=var2
- array, nel formato parametro=>valore
|
- Returns
- string
Limiti items selezionati, 1 based.
- Returns
- array(limite inferiore, numero superiore), il limite inferiore parte da 1
LIMIT CLAUSE, 0 based.
- Returns
- array(limite inferiore, numero items per pagina), il limite inferiore parte da 0
Controllo per la navigazione delle pagine.
- Returns
- codice html
Ricava le pagine da mostrare nella navigazione e le mette in un array inserisce anche i 3 punti '...' quando due pagine non sono consecutive.
- Returns
- array di pagine
pagination |
( |
|
$options = null | ) |
|
Codice html completo della paginazione Include la navigazione ed il sommario.
- Parameters
-
array | $options | array associativo di opzioni
- summary_label (string): label del sommario
- gotopage (array): parametri dell'interfaccia di rimando a una pagina specifica
- view (boolean), indica se mostrare l'interfaccia
- parametri del metodo goToPage()
|
- Returns
- codice html paginazione
Imposta la pagina corrente.
- Returns
- void
Riassunto elementi pagina corrente.
- Returns
- codice html riassunto, es 10-20 di 100
Url che porta alla pagina data.
- Parameters
-
- Returns
- url o null se è la pagina corrente
The documentation for this class was generated from the following file: