Creating a Live Blueprint
Steps for creating a blueprint that maintains a persistent connection wherever it is used.
Live Blueprints were introduced with Blueprint Maker 2.0+ and can be a sophisticated way to eliminate duplicate content while maintaining a connection to the source form. Use the steps below to create a blueprint, designate it as 'live' in the JSON file, and then use the Live Blueprint Macro to embed or activate it where you see fit.
Determine your use-case
Live Blueprints are particularly useful if you have a case where:
a. You want to re-use a common 'form' of content, such as a table with similar headings but different values.
and
b. You want to be able to update that source form, from time to time, and ensure that these updates occur wherever the blueprint is referenced.
Create a source blueprint with your content 'form'
This page will act as the 'single source of truth' for the form of the blueprint. Any changes to this page will 'persist' to wherever this blueprint is referenced on the site. Therefore, design the page accordingly and with an eye towards how it will be used and reused in different places.
Add substitution fields
Live Blueprints can use any substitution fields, including built-in substitution fields.
Navigate to the Blueprint Definitions Page
Edit the JSON file
Reference the live blueprint
Now navigate to, or create, the page where you want to use (or 'reference' or 'activate') this live blueprint. Edit the page and insert the Live Blueprints Macro.
Set the macro parameters
Point to the live blueprint in the macro parameters.
"Edit the Blueprint" and add values
Repeat as you see fit
You can insert the Live Blueprint Macro on the page as many times and in as many places as you see fit, each will have their own