ProductPage
Overview
ProductPage
represents a product-specific page, containing metadata, product details, and additional content like promotional banners or related products. It extends the BasePage
model.
Attributes
type
type: literal = 'productPage'
Discriminant for this page type, indicating it represents a product page.
id
type: string
A unique identifier for the product page.
handle
type: string
The slug or unique identifier used for the product page URL.
title
type: string
The title of the product page, displayed in the browser tab and metadata.
description
type: string
A description of the product page content, used for SEO and metadata.
openGraph
type: OpenGraph (optional)
The OpenGraph metadata for the product page, enhancing social media sharing.
lastModified
type: Date (optional)
The last modification date of the product page, useful for caching and sitemap generation.
bottomContent
type: ContentBlockType (optional)
Additional content displayed at the bottom of the product page, such as promotional banners or related products.