Hi,
Hoping to get some insight or guidance regarding dynamically including a page or page content into another page.
We have a landing page for project portfolio, which is used by senior leaders to view a curated set of highlights/lowlights/risks/decisions across the portfolio (approx 80 projects).
A template is used to create this"weekly summary":
The landing page currently uses an 'include page' macro to display the most recent "weekly summary":
What I'd love to know is, is there a macro or some other creative way I can include the most up-to-date "weekly summary" with each passing week without having to update the "page to include" reference in the "include page" macro, every time a new summary is created?
It's an additional step which increases friction in the process:
Create new weekly summary -> Go to landing page --> Edit the include page macro.
I'm thinking about something like a macro to include the "new" page based on labels rather than name would be great.
Thanks,
Sing
@Sing Chen This may not be the most elegant solution, but would it make sense to:
This way, your Include Page macro can statically use the "Latest PMO Summary" page.
Thanks for the suggestion @Barbara Szczesniak
It's not exactly what I'm looking for. The non-negotiable for the 'creators' of the summaries is using the 'create from template' macro. Given this, we'll always have a new page for each week. The simplest solution I've found is to point the Include Page at a new page each week - which is one change but it's a few clicks (edit the page, edit the macro, update the page in the macro, publish the page).
If there were a solution that supported labels, that would be ideal. My thinking is you could have a 'current' or 'latest' label built into the template. This way, all you would need to do is remove the 'latest' from the previous week's summary.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.