Navigazione v1.0.0

Paginazione

Componente di navigazione pagine per set di dati. Supporta pagine numerate con gap a puntini, navigazione semplice precedente/successivo e pattern di caricamento basati su cursore. Si integra con i Turbo Frame per transizioni di pagina fluide.

Numerata

Paginazione completa con numeri di pagina, gap a puntini, frecce precedente/successivo e selettore dimensione pagina

Opzioni

Nome Tipo Predefinito Descrizione
current_page * Integer obbligatorio The current active page number
total_pages * Integer obbligatorio Total number of pages
base_url String "#" Base URL pattern. Page number appended as ?page=N
turbo_frame String Target Turbo Frame ID for navigation
window_size Integer 2 Number of pages to show on each side of current page

Semplice

Solo pulsanti precedente/successivo con testo pagina X di Y. Pulito e minimale.

Opzioni

Nome Tipo Predefinito Descrizione
current_page * Integer obbligatorio Current page number
total_pages * Integer obbligatorio Total number of pages
prev_url String URL for previous page
next_url String URL for next page
turbo_frame String Target Turbo Frame ID

Cursore

Pulsante Carica altri con caricamento automatico opzionale. Nessun numero di pagina.

Opzioni

Nome Tipo Predefinito Descrizione
next_url String URL to load more items
loading_text String "Loading..." Text shown during loading
load_more_text String "Load More" Button text
turbo_frame String Target Turbo Frame ID
auto_load Boolean false Auto-load when button enters viewport

Registro delle modifiche v1.0.0

- v1.0.0: Initial release with numbered, simple, and cursor styles

Ottieni l'Accesso Completo

Sblocca il codice sorgente di questo componente e di tutti gli altri. Un solo pagamento per l'accesso a vita.

Ottieni l'Accesso Ora