Part of the Views ecosystem · 280 projects
This module allows you to bookmark views that use AJAX, including their filters and paging states. This means users can bookmark specific filtered or paged views and return to them later.
Supports bookmarking of AJAX views, including exposed filters and pagination. On Drupal 11.3+ core does this too; on earlier versions this module provides it.
Compared to Drupal core (11.3+):
- It is enabled per view, rather than for all AJAX views.
- Query arguments can be excluded from the URL (for example when used with Views Reference Field).
- Each change is added to the browser history, so the back button returns to the previous filters and page. Core only updates the current URL.
When enabled on a view, core's own URL updating is turned off for that view.
Configuration
- Edit the View
- Open Advanced → Other → Use AJAX
- Tick 'Use AJAX' (Drupal Core)
- Then tick 'Record interactions into AJAX history' (this module)
- Optionally, list query arguments to leave out of the URL under exclusions, one per line.
- Save the View.
If core's behaviour is enough for you on Drupal 11.3+, you can uninstall this module; its settings are removed from your views on uninstall.
Ask your assistant about Views AJAX History
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
- views Drupal core
Required by
1 tracked project depends on this one
More in the Views ecosystem
Most installed first
Activity
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 8.x-1.8 | Stable | 8–11 | Dec 30, 2024 |