Creating a dynamic page featuring a repeater with videos in

Question:
How can I create a dynamic page with a repeater that displays multiple videos?

Product:
Wix Editor

Goal:
I’m trying to build a dynamic portfolio page that can be used for multiple projects, where each project has several videos that need to be shown on each page. To achieve this, I need to display multiple videos using either a repeater with Wix Video or a Wix Video grid, ensuring the playback controls remain visible (thus why I can’t use a Gallery). However, the Wix Video grid doesn’t connect to the CMS, so I’m limited to using the repeater.

The problem is that when I link the repeater to the page CMS, I lose control over how many videos are shown. One workaround I found is by creating a new dataset, but when I duplicate the portfolio entry, the new dataset isn’t duplicated, so all projects end up showing the same videos.

Look up on YouTube Code Queen add more info to Wix Stores.

That will help you the same logic to build what you are looking for

Thanks so much, @codequeen! I’m a bit unsure if I’m able to figure out how to make this work with my dynamic page, especially since I don’t have any coding experience.

I think my main challenge is figuring out how to connect the code to the dynamic project page, as it’s not a product…

Project Page CMS

Video CMS

Ideally of course I wanted to control everything through thr Project Page CMS. But I assume this isn’t possible

1 Like

So the beginning part of the code would need to first get current item from the dynamic dataset ….

https://dev.wix.com/docs/velo/api-reference/wix-dataset/dataset/get-current-item

Then everything else that follows is the same.

Or now that you have your video database set up:

You could also just add a repeater to the dynamic page and add a new dataset connector on that page. Go into the dataset settings and add new filter to let Project Reference match Dynamic Item.