I have created a site in Wix Editor and the site has a dynamic page linked to a CMS collection (added using the standard method “Pages > Add Dynamic Page”.
If I click the “Preview” button to preview my site, it doesn’t work. The blue “progress” bar beneath the button pulses back and forth, but it won’t go into preview mode. I can still navigate to other pages of my site within the editor, but the preview button continues to “pulse” and if I hover over it, it says opening preview. The only way I can find to “reset” this is to close out of the editor completely and reload.
I can go into preview mode from non-dynamic pages and then navigate to the dynamic page whilst in preview, but this is a very tedious workaround.
I’ve tried this on a number of test sites with the same result, so seems to be an issue with the editor. Has anyone else experienced this problem and/or found a solution?
May you go to your CMS collection and check if the items are live on website? That can be one of the reasons. There should be a option to sync sandbox to live website.
Yes, I can confirm that all items are showing correctly on the live website. I am not using the sandbox (it is switched off) so anything that I enter in the CMS goes directly to the “live” environment. The issue is with the editor, not the live site. The editor will not switch to preview mode when I am on a dynamic page. If I click the preview button, it just remains in edit mode with the preview button saying “opening preview”, but it never does. (see screenshot top-right of screen).
Check if it’s working on Edge browser and incognito window. Sometimes, my chrome keeps the editor loading foreclver. If that doesn’t work, contact the support.
Thanks codequeen… I’ve created regular repeaters in the past, but I wanted this one to connect to a dynamic page (one page per item in my repeater), so I just used Wix to create the intial dynamic pages for me. I don’t know why the list page is dynamic (or whether it has to be for this to work?). I’m conscious that the CMS has to automatically create a unique dynamic url for each page, but I don’t know enough about how this works to know whether I can do this with a regular page/repeater.
Yes, you can use a regular page and add the repeater. Then link your repeater buttons to the dynamic page field. That way when the button is clicked, the person will be navigated to the correct dynamic item page.