CMS Page Previews
When previewing unpublished pages in the CMS, nested blocks (such as unpublished child blocks within a parent block) do not display correctly at the page level, making it impossible for publishers to see the full layout and content as it will appear when published. This limitation forces the team to rely on the Advanced Review plugin, which does show all nested unpublished content but introduces extra steps and performance issues.
-
Hi there! As any content instance can have multiple parallel draft version at the same time, it's technically impossible to know which version of a shared block a page should use, this is why the default preview behavior is to always load the latest published version of shared blocks when previewing edits in a Page.
In CMS you do however have the capability to create a "Project" and add all instances you're editing to it. When previewing an unpublished page version from within a project the preview will then load the last version of any shared block, that is part of that project as well. Once done editors can choose to publish all changes made within that project with a single click.