PAGELAYOUTTYPE

This table defines the group of a layout or a page. If using the Commerce Composer capability for your store, a relationship from the PAGELAYOUT table is used only for specifying a default page layout for a particular page group (or PAGELAYOUTTYPE). A relationship from the PLPAGE table represents the grouping (or PAGELAYOUTTYPE) of page. Example types for a default page layout or page include: - Category - Content - Search - Product - Kit - Bundle - DynamicKit If using the Page Layout capability for your store, this table defines the type of layout. Example values include: - HomePage - CategoryPage - ProducPage etc.

Column Descriptions:

NameTypeDescription
PAGELAYOUTTYPE_IDVARCHAR (32) NOT NULLPrimary Key for this table. Type of a page or page layout.
ISSTATICSMALLINT NOT NULL DEFAULT 0Indicate whether the layout type is static or not. Pages like HomePage, PriacyPage, SearchLandingPage are marked static. 0=not static 1=static
OPTCOUNTERSMALLINT NOT NULL DEFAULT 0The optimistic concurrency control counter for the table. Every time there is an update to the table, the counter is incremented.

Indexes:

NameColumn NamesType
P_0003PAGELAYOUTTYPE_IDPrimary Key

Referenced By Child Tables:

ConstraintColumnsChild TableChild ColumnsType
F_3717PAGELAYOUTTYPE_IDSTOREPLTYPESPAGELAYOUTTYPE_IDCascade
F_3719PAGELAYOUTTYPE_IDPAGELAYOUTPAGELAYOUTTYPE_IDCascade
F_3758PAGELAYOUTTYPE_IDPLPAGEPAGELAYOUTTYPE_IDCascade