Tiles
The Tiles
ViewTemplate displays multiple datasets as visually structured tiles, with a layout resembling business cards. Each tile is composed of up to six EntityFields positioned in predefined areas, making this ViewTemplate particularly effective for data overviews that benefit from graphical clarity and compact summarization.
Layout and Display
Each tile consists of two primary sections:
Upper/Left Side
iconField
: Positioned beside the text; typically used for an image or icon representing the dataset.
Lower/Right Side (Vertically Stacked)
titleField
: Main title of the tile (required).infoTopField
: Optional field displayed above the subtitle.subtitleField
: Optional secondary label.descriptionField
: Optional field for descriptive or detailed text.infoBottomField
: Optional field shown at the bottom of the tile.
The layout is adaptable and can adjust based on available field values.
Tile Alignment
The visual alignment of the tiles is determined by the tilePresentation
property:
LANDSCAPE
(default): Up to three tiles per row with dynamic width. Icon on the left side of the tile, text on the right.PORTRAIT
: Fixed width layout with a dynamic number of tiles per row. Icon on top of the tile, text below the icon.
If a configured field has no value, the corresponding section in the tile will not be rendered. This allows flexible use of partially populated fields without leaving visual gaps.
Usage Context
Appearance in the Client
The Tiles
ViewTemplate can be found, e.g., in the following xRM Context:
Product Context > ProductFilter_view
In this View, products are displayed as visually rich tiles. Each tile typically shows a product image on the top and corresponding product details on the bottom, following the layout rules defined above.
Configuration Properties
Property | Description | Required |
---|---|---|
iconField | Field used to display an image or icon on the tile's left side. | No |
titleField | Main title field, prominently shown on the right. | Yes |
infoTopField | Optional field shown above the subtitle. | No |
subtitleField | Optional secondary text label. | No |
descriptionField | Field used for displaying descriptive text. | No |
infoBottomField | Additional field displayed at the bottom of the tile. | No |
tilePresentation | Defines the tile layout: LANDSCAPE (default) or PORTRAIT . | No |