There are 3 separate pagers on the Forward Tracking page (Most Forwarded Nodes, Most Clickthroughs, Recently Forwarded Pages) but they don't differentiate between the 3 queries and only the last one works. You need to use the 'element' parameter to the pager in order to support multiple pagers on a page.

I rewrote the queries for the Forward Tracking and Most Clickthroughs in order to use db_select() and get a unique element into those pagers.

Looks like for the 7.x-3.x branch these reports are generated using Views, so this isn't an issue going forward into D8 but here's the patch I implemented in case anyone needs to fix their 7.x-2.x module.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

pcranston created an issue. See original summary.

pcranston’s picture

Patch attached.

john.oltman’s picture

Status: Active » Fixed

Committed to 7.x-2.x, thanks for the patch

  • john.oltman committed a32f64c on 7.x-2.x authored by pcranston
    Issue #2567083 by pcranston: Patch: fix for multiple pagers on Forward...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.