#4746 - Pagination does not include zone without a page refresh
| Identifier | #4746 |
|---|---|
| Issue type | Trivial issue (does not break functionality) |
| Title | Pagination does not include zone without a page refresh |
| Status | Completed |
| Handling member | Chris Graham |
| Version | 10.0.39 |
| Addon | core |
| Description | This could be a symptom of something I've done along the way, but I'm 90% convinced it's a pagination glitch of some sort. Thought it was worth mentioning as it's been this way for a while and I cannot see where the issue would be. If a page refresh fixes the links to include the zone, it must be working just not when initially clicked. |
| Steps to reproduce | |
| Funded? | No |
| Commits |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments
1) Have infinite scrolling off
2) Set it up so some non-default zone is having the catalogues module, via transparent redirection
3) Add lots of entries to the catalogue, or reduce the max-per-page setting
4) Do a pagination in a catalogue as viewed in the non-default zone
5) Observe the actual href's on the pagination point to the default zone for the catalogues module
6) Observe clicking the links do not appear to navigate you to that wrong zone (because the block contents is actually changing only via AJAX, not the whole page)
AJAX pagination should be the same as native pagination, but the AJAX backend powering it assumes the zone by looking at the page being paginated, and this may be an ambiguous check (if a page exists in multiple zones). Pass it in explicitly and respect if passed like that.