layoutWidgetRelationship input file

Use a layoutWidgetRelationship input file to add a container and widgets to a layout, default layout, or template.

The following illustration shows sample data in this input file that adds a container with nine widgets to a layout called SampleHomePageLayout:

For samples that demonstrate how to use this input file in different load scenarios, see:

We can extract data for the relationships between widgets and layouts, default layouts, and templates with the Data Extract utility to create a layoutWidgetRelationship.csv file that we can load with the Data Load utility. For example, to copy or move layouts between stores or instances, such as for creating one or more test environments. The sample configuration files provided for you to use with the Data Extract utility, extract widget relationship data from the following database tables:

For more information about extracting Commerce Composer data, see:


Definitions


Related concepts
Layouts, layout templates, and default layouts
Commerce Composer layout architecture
Commerce Composer layout template architecture
Widgets for Commerce Composer
Commerce Composer widget library


Related tasks
Creating Commerce Composer widgets
Extracting Commerce Composer data with the Data Extract utility


Related reference
Commerce Composer samples
Sample: Extracting Commerce Composer widgets
Sample: Extracting Commerce Composer layouts
Sample: Extracting Commerce Composer data
Commerce Composer object input file definitions