Lazy Pane is a ctools "cache" plugin that prevents a pane from rendering prematurely, loading it instead from the client side, on demand, via AJAX.

Highlights:

  • Supports Panels Displays
  • Supports Nested Lazy Panes
  • Supports Forms
  • Supports any type of CTools content-type. BAM
  • Uses the GET params from the host page. Views loaded through Lazy Page use the pager and filters given in the host page URL
  • Two different Lazy Pane loading strategies: Load as soon as the host page/pane has loaded; Load as soon as the pane placeholder's visible in the browser viewport;
  • Customize the Lazy Pane loading appearance: show spinner and text; show only spinner — or only text; show nothing.

Lazy Pane now supports panels displays as well as panes. This means you can use Lazy Pane on Panelizer, Mini Panels, Panels and other tools that use a Panels display. It's a panel heaven!

Go wild and insert Lazy Panes inside other Lazy Panes. Have a Lazy Pane load itself inside itself (!), achieving ad infinitum lazy pane-ness without a problem - just don't do it without a purpose...

I'll be recording a screencast in the near future demonstrating lazy pane usage and what you can use it for.

Development sponsored by DRI Discovery/Reinvention/Integration/

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • caution No further development
    No longer developed by its maintainers.
  • chart icon110 sites report using this module
  • Created by devuo on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    There are currently no supported stable releases.

Releases