Lists With Pagination

Does anyone know of a way to create a list with pagination? Maybe something a little simpler than the Blog option. Basically, I just want to post simple news updates on my website for things like new products, changes to store operations, etc. without having to show the entire history of these updates on the page. (I could just delete old ones, but I like having the older posts available for my own reference, or for site visitors who might have missed an update.) All I really need is a date, title/subtitle, and text body.

When I first published my website with Wix in 2017, there was a list element (currently being phased out) that behaved somewhat like the repeaters do now, with some key differences.

For one, the old list element required that you manage all content for each item from within the “Manage Items” menu; there was no way to interact with elements directly in the editor. With the repeaters you can interact with each element, which makes design and layout a little less cumbersome. This, I can appreciate.

However, the repeaters now don’t have any sort of pagination option (that I can discern), nor do they give the option to “hide” (or even rename) items. These are pretty serious limitations, especially given that certain elements on my website rely on those features and that there are no other similar elements that offer them.

What I’m trying to say is, I’d like the ability to create lists with pagination (e.g. a 9-item list with 3 items per page, and a little pagination bar at the bottom), and preferably “hide-able” items. If an element like this exists currently, or if there’s an efficient way to manipulate existing elements to do this using Wix code, please let me know.

Thanks!

#featurerequest #lists #pagination #listswithpagination

Hi there, thanks for the feedback and the detailed post.

This may be possible with Corvid. Here’s the API reference . Additionally, I’ve linked a post from the Corvid forum that may provide additional details.

https://www.wix.com/corvid/forum/community-discussion/pagination-in-dynamic-pages

You can create a database. Something simple such as:

  • Text field - Title

  • Text field - Sub Title

  • Date field - Date or Text field - Date

  • Rich Text field - Description

  • Boolean field - Visible

Then you can add a pagination element on your page: https://www.wix.com/corvid/forum/news-announcements/new-element-introducing-pagination#

Connect your pagination bar and the repeater to 1 (same) dataset. Make sure to add a filter to display only the items marked as “Visible”. You can also use the Sort setting to display items in order from Newest to Oldest.

Thank you for this response! The help on this is much appreciated.

Thank you so much for the info! This has been very helpful.