I have a channel entries tag that has to load (sometimes) more than 3000 entries and I'm running into memory issues.

I'm looking for a way to build the page by batches (with javascript?) and display some kind of animated icon while the wait.

Waiting is not a problem, as long as the page does not crash...

  • What is the final purpose of this page? Is it being saved to local disk in website (html) format, or is it just for browsing? If all of these entries have to be loaded on to one page, it gets difficult. Is pagination / lazy loading (think infinite scroll or a Load More Entries button at the bottom that grabs them async) a viable option for your display goals?
    – jrothafer
    May 17, 2016 at 13:45
  • It's a products list : reference, price, type, etc. boring tabular data. Yes, kind of lazy load, but it should load itself, without the user clicking a button.
    – laurent
    May 18, 2016 at 6:12
  • Hi Laurent. Did you manage to find a solution to this. Id love to know :)
    – Kippi
    Mar 1, 2017 at 15:04
  • @Kippi Unfortunately not, because resolving the issue on the server side was faster. Never found the time to investigate more...
    – laurent
    Mar 2, 2017 at 4:24

1 Answer 1


You can use here LAZY LOAD or INFINITE SCROLL (Just like automatic pagination)


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.