I have a collection where one of the fields is a video that has to be updated weekly. However, the person who updates it wants to make a change earlier in the week but then publish it later. Is there any way that we can implement this? Right now, when the collection video field is updated, it’s updated on the live site as well.
Are you updating the same collection item video each week or adding a new item?
If you’re adding a new item every time it would be easy, set a filter on your page that won’t show an item if one of the fields is empty, then when you’re ready to “publish” fill in the field and it’ll go live on the site.
If you are updating one item over and over with just a different video there isn’t much you can do, the live site updates when the collection updates. If this is the case is there a reason you have to have an updating video in a single item in your collection?
Perhaps you could make another dataset for the page to a new collection which only contains the video and do the same thing mentioned above, filter so only complete entries are shown on the page and the person can update a new entry all they like whilst leaving 1 field blank, then when they are ready to “publish” just fill in the empty field and make sure it’s set to sort by newest created item too. They can also then delete previous video items once the new one is live.
(When I do this stuff knowing I need some items in a collection to be private for a while I personally tend to make a new text field and call it “hide” or you could call it “draft” and then the items that I want hidden I just type h into the field or you could put d for draft or whatever, an x, anything you want. Then filter your page to not show items with the h filled in. Then when I want something public I just delete the h.)