Skip to main content

Page

A CMS page, viewable at a location under /pages/.

type Page {
admin_notes: String
cms_layout: CmsLayout
content: String
content_html: String!
current_ability_can_delete: Boolean!
current_ability_can_update: Boolean!
hidden_from_search: Boolean!
id: ID!
meta_description: String
name: String
referenced_partials: [CmsPartial!]!
skip_clickwrap_agreement: Boolean
slug: String
}

Fields​

Page.admin_notes ● String scalar​

Notes on this page that will be visible to site admins

Page.cms_layout ● CmsLayout object​

If present, the layout to use for rendering this page. If not, this page will use the default layout for its CMS parent.

Page.content ● String scalar​

The content of this page, in Liquid format

Page.content_html ● String! non-null scalar​

The rendered content of this page, in HTML format

Page.current_ability_can_delete ● Boolean! non-null scalar​

Is the user making this request allowed to delete this page?

Page.current_ability_can_update ● Boolean! non-null scalar​

Is the user making this request allowed to update this page?

If true, this page will not be indexed for full-text search.

Page.id ● ID! non-null scalar​

The ID of this page.

Page.meta_description ● String scalar​

If present, this value will be used in the <meta property="og:description"> and <meta name="description"> tags in the <head> of this page, which are used as the preview text for links to this page on web sites such as Facebook, Twitter, etc.

If absent, the description text will be automatically generated from the page content.

Page.name ● String scalar​

The title of this page

Page.referenced_partials ● [CmsPartial!]! non-null object​

An automatically-generated list of CMS partials referenced by this page (and any partials referenced by those, etc.)

Page.skip_clickwrap_agreement ● Boolean scalar​

If true, this page will not require the user to agree to the site's clickwrap agreement (if applicable) in order to view it. This should be used on any pages referenced in the clickwrap agreement, such as site policies.

Page.slug ● String scalar​

The URL portion after /pages/ at which this page can be viewed

Member Of​

CmsNavigationItem object ● CmsParent interface ● Convention object ● CreatePagePayload object ● DeletePagePayload object ● RootSite object ● UpdatePagePayload object

Implemented By​

CmsContent union ● SearchableModel union