...
Keep headers static among each of the 3 pages within in each template choice
Header will can be a widget in pagebuilder that uses an html file, so that it isn’t editable. Most likely, there will be a global header that exists at the top of all pages.
If we need to tweak a single header, we can save the html to a different file, and then update the pagebuilder data to point to the new file. For member pages, a member-specific static header will be injected using a template file in html/pages/members/templates/memberHeader.html.
...
Initialize each page with the default template for that page upon creating a new member. While editing, inject different data examples into the 3 sections of the body, based on what they choose. They get 3 choices for each section (3 headers, 3 bodies, 3 footers). They will be able to edit these on the page itself using a custom PB2.
...