CatalogItemTileListingControl

CatalogItemTileListingControl is a legacy tiled item listing control introduced in v2.6. The legacy source describes responsive tiles, configurable paging, detail links, and optional characteristic filtering.

CatalogItemTileListingControl tiled item listing

Configurable properties

Property Default Valid values or format Effect
CurrentPage
Not specified
Not specified   Sets the current page.
CurrentSortOrder
String
see GetDefaultSort()   Sets the current sort order.
DataSource
Not specified
Not specified   Sets the listing data source.
DisplayControl
Not specified
Not specified   Sets the display control.
FilterDataTable
Not specified
Not specified   Sets the filter data table.
LearnMoreLinkCSSClass
String
"Learn More Link"   Sets the CSS class for the detail link.
LearnMoreLinkText
String
"Learn More"   Sets the detail-link text.
PageSize
Integer
see ComConfig.CatalogListingPageSize   Sets the number of items shown per page.
photoLocation
String
see UsePhoto   Sets the photo location.
PhotoWidth
Integer
0   Sets the photo width.
ShowTileBorder
Boolean
true true, false Controls tile-border display.
TileHeight
Integer
350   Sets the tile height.
TileWidth
Integer
25   Sets the tile width.
UsePhoto
String
"Photo1" "Photo1", "Photo2" Selects the photo to use.

SitePages.config example

The following example loads CatalogItemTileListingControl.ascx and applies the documented literal defaults. The following properties are omitted because they do not have documented literal defaults: CurrentPage, CurrentSortOrder, DataSource, DisplayControl, FilterDataTable, PageSize, photoLocation.

<Control src="CatalogItemTileListingControl.ascx"
         LearnMoreLinkCSSClass="Learn More Link"
         LearnMoreLinkText="Learn More"
         PhotoWidth="0"
         ShowTileBorder="true"
         TileHeight="350"
         TileWidth="25"
         UsePhoto="Photo1" />

Add this <Control> element to the appropriate page placeholder as described in The SitePages.config File.

Inherited properties

CatalogItemTileListingControl inherits listing behavior from ListingControl and shared conditions from CyberStoreBaseControl.


This site uses Just the Docs, a documentation theme for Jekyll.