Content Definitions

Content definitions determine what content appears in table rows, columns, and cells. The below table gives a brief overview of each content definition and a link to more details in subsequent sections of the Tables documentation.

The third column of the below table indicates whether the content definition is considered a data provider or a data selector. A data provider is a content definition that provides data; for example, a product that is placed into the table using the 'Current Object' content definition. A data provider is acted upon by a data selector, which is a content definition that selects data; for example, an attribute value being returned from the product by using the 'Attribute' content definition. A common orientation for a table is a horizontal table, where data providers (e.g., products) are in rows, and data selectors (e.g., attributes) are in columns.

Content Definition

Description

Data Provider or Data Selector

Related Topic

Attribute

Displays an attribute value for the selected object. The Name and ID of an object is also considered an attribute.

Data selector

Attribute Content Definitions (here)

Attribute Group Attributes

Extracts all attributes in a group.

Data selector

Meta Data Attribute

Functions like the Attribute content definition except it can display an attribute that is defined on a reference. This will only display the value on a reference when the opposing row or column is using the Node Reference content definition (as opposed to the Referenced Node content definition).

Data selector

Legal Attributes

Dynamically resolves legal attributes of the extracted products.

Data selector

Composite Attribute - All Attributes

Dynamically creates a row / column for each attribute within the composite attribute type every time the table is rendered.

Data selector

Composite Attribute Content Definitions (here)

Composite Attribute - Single Attribute

Creates a single row / column for each attribute selected from the composite attribute type.

Data selector

Composite Attribute Values

Required to enable the two other composite attribute content definitions. I.e., if 'Composite Attribute - All Attributes' is placed in a column, then 'Composite Attribute Values' must be placed in a row to return the values from the specified composite attribute type on the current object.

Data provider

Current Object

Extracts or resolves an object based on where the table is extracted.

Data provider

Product Content Definitions (here)

First SubProduct, Classification

Dynamically returns information from the first child (subproduct) of a selected classification. This can, for example, be used to create a header in a table.

Data provider

First SubProduct, Family

Similar to 'First Subproduct, Classification.' Dynamically returns information from the first child (subproduct) of a selected product family.

Data provider

Node Reference

Extracts values from a referenced product, classification, or asset where the reference is owned by a configured product, classification, or asset.

Data provider

Parent

Extracts the parent product up a specified number of levels in the product hierarchy.

Data provider

Parent Name

Displays the name of the parent product of the product that is inserted in the table.

Data selector

Product/Classification/Asset

Enables you to select a specific product, classification or asset.

Data provider

Referenced Node

Extracts values from a referenced product, classification or asset.

Data provider

SubClassifications, Classification

Extracts classifications that are children of the current classification or a configured classification.

Data provider

SubProducts, Classification

Extracts product families manually by pointing to any level in the classification hierarchy or dynamically from the level where the table is defined.

Data provider

SubProducts, Family

Extracts products by pointing to any level in the product hierarchy or dynamically from the level where the table is defined.

Data provider

Asset

Points to a specific image or asset.

Data selector

Asset Content Definitions (here)

Asset Reference

Inserts an image or asset based on the selected asset type.

Data selector

Free Text

Enables you to enter free text content directly in table cells. Free text is used where no suitable attribute exists, or where you need to enter some ad hoc data. Free text cells take priority over any selections made at the row or column level, meaning that the free text will appear regardless of what content definition has been chosen for the other row or column.

N/A

Creating Table Types (here) . Free text cells can be translated if the table type is language dependent.

Commercial Data

Includes terms from a commercial list.

Data selector

Commercial Data Content Definitions (here)

Commercial Data Aspect

Includes a date aspect from the data field of a commercial list.

Data selector

Date Spread Commercial Data

Uses commercial data from a publication dynamically.

Data selector

Blank

Inserts a blank row or column.

N/A

N/A; No additional documentation