PageFilterInput
Conditions for admin_pages
type PageFilterInput {
authorization_policies: AuthorizationPoliciesFilter
content: StringFilter
content_updated_at: DateFilter
created_at: DateFilter
deleted_at: DateFilter
format: PageFormatFilter
id: UniqIdFilter
layout: StringFilter
layout_name: StringFilter
metadata: [JsonbFilter!]
or: [PageFilterInput!]
physical_file_path: StringFilter
redirect_code: IntegerFilter
redirect_to: StringFilter
request_method: PagesRequestMethodFilter
searchable: BooleanFilter
slug: StringFilter
subdomain: StringFilter
updated_at: DateFilter
}
Fields
authorization_policies (AuthorizationPoliciesFilter)
Conditions on the attached authorization policies, e.g.
authorization_policies: { value_in: ["page_protection", "check_user"] }
content (StringFilter)
Conditions on the rendered page content. Only pages marked as searchable have it
content_updated_at (DateFilter)
Conditions on the time the page content last changed
created_at (DateFilter)
Conditions on the creation time
deleted_at (DateFilter)
Conditions on the soft deletion time. When given, soft deleted items are included
format (PageFormatFilter)
Conditions on the format, e.g. format: { value: HTML }
id (UniqIdFilter)
Conditions on the id
layout (StringFilter)
Conditions on the name of the layout the page is rendered in
layout_name (StringFilter)
Deprecated, use layout
metadata (JsonbFilter)
Conditions on the metadata defined in the file. All conditions are combined with AND
or (PageFilterInput)
Alternative condition sets: matches when at least one of them matches. Combined with AND with the other conditions
physical_file_path (StringFilter)
Conditions on the source file path relative to the app directory, e.g. views/pages/index.liquid
redirect_code (IntegerFilter)
Conditions on the HTTP redirect status code
redirect_to (StringFilter)
Conditions on the redirect target
request_method (PagesRequestMethodFilter)
Conditions on the HTTP request method the page responds to
searchable (BooleanFilter)
Conditions on whether the page is searchable
slug (StringFilter)
Conditions on the slug, given without the leading slash, e.g. slug: { value: "client/orders" }
subdomain (StringFilter)
Conditions on the subdomain the page is served on
updated_at (DateFilter)
Conditions on the last update time