Add schema for pagedesigner_condition

Created on 30 September 2025, about 2 months ago
Updated 2 October 2025, about 1 month ago

Using D11 and having development.services.yml enabled ( config.schema_checker ) cause a warning message like

block.block.mainnavigation:visibility.pagedesigner_condition missing schema.

for each config where this is used.

to fix this following file should be added.

pagedesigner/modules/pagedesigner_block/config/schema/pagedesigner_block.schema.yml

condition.plugin.pagedesigner_condition:
  type: condition.plugin
  label: 'Pagedesigner condition'
  mapping:
    id:
      type: string
      label: 'Condition ID'
    pagedesigner_condition:
      type: integer
      label: 'Hide in pagedesigner'
    negate:
      type: boolean
      label: 'Negate'
    context_mapping:
      type: mapping
      label: 'Context mapping'
      additionalProperties:
        type: string

📌 Task
Status

Needs review

Version

4.0

Component

Code

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

No activities found.

Production build 0.71.5 2024