Navigation v1.0.0

Seitennavigation

Seitennavigationskomponente für Datensätze. Unterstützt nummerierte Seiten mit Auslassungslücken, einfache Vor-/Zurück-Navigation und Cursor-basierte Mehr-laden-Muster. Integriert sich mit Turbo Frames für nahtlose Seitenübergänge.

Nummeriert

Vollständige Seitennavigation mit Seitennummern, Auslassungslücken, Vor-/Zurück-Pfeilen und Einträge-pro-Seite-Auswahl

Optionen

Name Typ Standard Beschreibung
current_page * Integer erforderlich The current active page number
total_pages * Integer erforderlich 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

Einfach

Nur Vor-/Zurück-Schaltflächen mit Seite-X-von-Y-Text. Schlicht und minimal.

Optionen

Name Typ Standard Beschreibung
current_page * Integer erforderlich Current page number
total_pages * Integer erforderlich 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

Cursor

Mehr-laden-Schaltfläche mit optionalem automatischen Laden. Keine Seitennummern.

Optionen

Name Typ Standard Beschreibung
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

Änderungsprotokoll v1.0.0

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

Vollzugang erhalten

Schalte den Quellcode für diese und alle anderen Komponenten frei. Einmalige Zahlung für lebenslangen Zugang.

Jetzt Zugang erhalten