We are seeking an ability to have a site-specific block/feature on a page that is shared with multiple sites.
For example, we may have a /news/ site page that has the same layout across multiple sites. In other words, it is one site page entry in PageBuilder Editor that is accessible on All Sites.
We're looking to see if a specific location on this globally-shared page can have unique content that is specific to the site. For example, this could be HTML code that is specific for Site A, and then HTML code specific for Site B.
Below is a visual way to think of this for a site page on multiple sites (just the one page):
Open site page and choose Site A from dropdown list, see custom block for Site A, but layout for everything else is the same.
Open site page and choose Site B from dropdown list, see custom block for Site B, but layout for everything else is the same.
Open site page and choose Site C from dropdown list, see custom block for Site C, but layout for everything else is the same.
Any layout changes impact all sites, except the custom blocks for individual stations.
Here is a visual way of how this is currently done, with three unique site pages:
Site A Page (page one): Open site page, add custom block for Site A. Layout changes must be made on each individual page.
Site B Page (page two): Clone Site A Page as a new page, add custom block for Site B. Layout changes must be made for both pages for Site A and Site B.
Site C Page (page three): Clone Site A Page as a new page, add custom block for Site C. Layout changes must be made for every page for Site A, Site B and Site C.
In other words, three individual pages are created and maintained for the above scenario, instead of just one.
This feature request would avoid having to have multiple site pages, despite mostly the same layout across them both. The only difference would be that specific block of content. This would also make long-term maintence of site pages much easier, as it is easier to maintain 1 site page versus 5 site pages with a similar layout, for example.
To clarify, this is different from the Linking feature, as that allows you to use a block or chain across different site pages with the same settings. What I'm seeking is a way to implement a block that is unique in the globally-shared layout based on the site it is on.
Another way to think of this is you could have a site pages that is on All Sites, but the difference between each site is it loads in different content based on the site it is on. That is essentially what I'm seeking here, but to be able to do this with custom HTML code that loads on whichever site it needs to.
If there are any additional questions I can help answer about this, if this feature already exists or if this is too complex to implement, please let me know. Thanks!
|Categories||User Workflow, Page List, Layout, New Functionality|
|I need it...||Not sure—just thought it was cool!|