Skip to content

Bootstrap 5 Paging Generator

Walkthrough · All levels

Generate paging controls quickly and wire them to your data flow for smooth list navigation.

The Bootstrap 5 Paging Generator scaffolds Bootstrap pagination UI and binds it to a data source that supports paging.

Start by looking at what the paging generator actually builds before you think about customization. This output shows the navigation structure, active state, and previous-next behavior Wappler scaffolds for you, which makes the later property choices easier to understand and adjust with confidence.

Use this when your data source is paged (for example: a database query with paging, or an API that returns page + total information).

Open the Components picker, select the Generators category, then choose Bootstrap 5 Paging Generator.

The Insert Child command opens the Components picker.

Use categories to find generators quickly.

The Generators category is now selected.

Bootstrap 5 Paging Generator is now selected and its dialog opens.

The generator opens in a popup dialog.

Choose where paging information comes from.

The paging source determines whether paging comes from a paged Server Action, a Data View, or a Flow Action.

The data source field links paging to the provider that exposes paging state (current offset/page, total records, etc.).

Configure how the pagination looks.

The size variant controls the Bootstrap paging size (default, large, or small).

Outer Links and Adjacent Links control how many page links are shown.

Enable or disable first/prev/next/last controls and configure their labels.

Toggle whether Previous and Next buttons are shown.

Toggle whether First and Last buttons are shown.

Customize labels for the paging controls.

Optionally persist paging state using a state manager.

Enable this if you want paging state reflected in a state manager (useful for URL sync and persistence).

The state manager selection defines where paging state and offset are stored.

When you’re happy with the settings, generate the pagination component.

Selecting Ok inserts the generated pagination component into the page.

Selecting Cancel closes the dialog without inserting anything.

Continue with other generator tours, or return to the Bootstrap tours index.