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:
Name | Type | Description |
PAGELAYOUTTYPE_ID | VARCHAR (32) NOT NULL | Primary Key for this table. Type of a page or
page layout. |
ISSTATIC | SMALLINT NOT NULL DEFAULT 0 | Indicate whether the layout type is static or
not. Pages like HomePage, PriacyPage, SearchLandingPage are marked
static.
0=not static
1=static |
OPTCOUNTER | SMALLINT NOT NULL DEFAULT 0 | The optimistic concurrency control counter for
the table. Every time there is an update to the table, the counter
is incremented. |
Indexes:
Name | Column Names | Type |
P_0003 | PAGELAYOUTTYPE_ID | Primary Key |
Referenced By Child Tables:
Constraint | Columns | Child Table | Child Columns | Type |
F_3717 | PAGELAYOUTTYPE_ID | STOREPLTYPES | PAGELAYOUTTYPE_ID | Cascade |
F_3719 | PAGELAYOUTTYPE_ID | PAGELAYOUT | PAGELAYOUTTYPE_ID | Cascade |
F_3758 | PAGELAYOUTTYPE_ID | PLPAGE | PAGELAYOUTTYPE_ID | Cascade |