Skip to content

Replaced pagelayout with page_layout - #3092

Merged
mnocon merged 1 commit into
4.6from
pagelayout
Mar 17, 2026
Merged

mnocon merged 1 commit into
4.6from
pagelayout

Conversation

@mnocon

@mnocon mnocon commented Mar 17, 2026

Copy link
Copy Markdown
Contributor

As reported on Slack.

Target: 4.6, 5.0

@github-actions

Copy link
Copy Markdown

@mnocon
mnocon marked this pull request as ready for review March 17, 2026 10:20
@mnocon
mnocon requested a review from alongosz March 17, 2026 10:20
@github-actions

Copy link
Copy Markdown

code_samples/ change report

Before (on target branch)After (in current PR)

code_samples/front/render_content/config/packages/views.yaml

docs/templating/render_content/render_content.md@14:``` yaml
docs/templating/render_content/render_content.md@15:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 4, 7) =]][[= include_file('code_samples/front/render_content/config/packages/views.yaml', 9, 15) =]]
docs/templating/render_content/render_content.md@16:```

001⫶ibexa:
002⫶ system:
003⫶ site_group:
004⫶ content_view:
005⫶ full:
006⫶ article:
007⫶ template: '@ibexadesign/full/article.html.twig'
008⫶ match:
009⫶ Identifier\ContentType: article

docs/templating/templates/template_configuration.md@11:``` yaml
docs/templating/templates/template_configuration.md@12:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 4, 8) =]][[= include_file('code_samples/front/render_content/config/packages/views.yaml', 9, 29) =]]
docs/templating/templates/template_configuration.md@13:```

001⫶ibexa:
002⫶ system:
003⫶ site_group:

code_samples/front/render_content/config/packages/views.yaml

docs/templating/render_content/render_content.md@14:``` yaml
docs/templating/render_content/render_content.md@15:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 4, 7) =]][[= include_file('code_samples/front/render_content/config/packages/views.yaml', 9, 15) =]]
docs/templating/render_content/render_content.md@16:```

001⫶ibexa:
002⫶ system:
003⫶ site_group:
004⫶ content_view:
005⫶ full:
006⫶ article:
007⫶ template: '@ibexadesign/full/article.html.twig'
008⫶ match:
009⫶ Identifier\ContentType: article

docs/templating/templates/template_configuration.md@11:``` yaml
docs/templating/templates/template_configuration.md@12:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 4, 8) =]][[= include_file('code_samples/front/render_content/config/packages/views.yaml', 9, 29) =]]
docs/templating/templates/template_configuration.md@13:```

001⫶ibexa:
002⫶ system:
003⫶ site_group:
004⫶            pagelayout: '@ibexadesign/pagelayout.html.twig'
004⫶            page_layout: '@ibexadesign/pagelayout.html.twig'
005⫶            content_view:
006⫶ full:
007⫶ article:
008⫶ template: '@ibexadesign/full/article.html.twig'
009⫶ match:
010⫶ Identifier\ContentType: article
011⫶ blog_post:
012⫶ template: '@ibexadesign/full/blog_post.html.twig'
013⫶ controller: App\Controller\BlogController::showBlogPostAction
014⫶ match:
015⫶ Identifier\ContentType: [blog_post]
016⫶ terms:
017⫶ template: '@ibexadesign/full/terms_and_conditions.html.twig'
018⫶ match:
019⫶ Id\Content: 144
020⫶ line:
021⫶ article:
022⫶ template: '@ibexadesign/line/article.html.twig'
023⫶ match:
024⫶ Identifier\ContentType: [article]

docs/templating/templates/template_configuration.md@27:``` yaml
docs/templating/templates/template_configuration.md@28:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 7, 8) =]]
docs/templating/templates/template_configuration.md@29:```

005⫶            content_view:
006⫶ full:
007⫶ article:
008⫶ template: '@ibexadesign/full/article.html.twig'
009⫶ match:
010⫶ Identifier\ContentType: article
011⫶ blog_post:
012⫶ template: '@ibexadesign/full/blog_post.html.twig'
013⫶ controller: App\Controller\BlogController::showBlogPostAction
014⫶ match:
015⫶ Identifier\ContentType: [blog_post]
016⫶ terms:
017⫶ template: '@ibexadesign/full/terms_and_conditions.html.twig'
018⫶ match:
019⫶ Id\Content: 144
020⫶ line:
021⫶ article:
022⫶ template: '@ibexadesign/line/article.html.twig'
023⫶ match:
024⫶ Identifier\ContentType: [article]

docs/templating/templates/template_configuration.md@27:``` yaml
docs/templating/templates/template_configuration.md@28:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 7, 8) =]]
docs/templating/templates/template_configuration.md@29:```

001⫶            pagelayout: '@ibexadesign/pagelayout.html.twig'
001⫶            page_layout: '@ibexadesign/pagelayout.html.twig'

docs/templating/templates/template_configuration.md@36:``` yaml
docs/templating/templates/template_configuration.md@37:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 4, 8) =]][[= include_file('code_samples/front/render_content/config/packages/views.yaml', 9, 11) =]]
docs/templating/templates/template_configuration.md@38:```

001⫶ibexa:
002⫶ system:
003⫶ site_group:

docs/templating/templates/template_configuration.md@36:``` yaml
docs/templating/templates/template_configuration.md@37:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 4, 8) =]][[= include_file('code_samples/front/render_content/config/packages/views.yaml', 9, 11) =]]
docs/templating/templates/template_configuration.md@38:```

001⫶ibexa:
002⫶ system:
003⫶ site_group:
004⫶            pagelayout: '@ibexadesign/pagelayout.html.twig'
004⫶            page_layout: '@ibexadesign/pagelayout.html.twig'
005⫶            content_view:
006⫶ full:

docs/templating/templates/template_configuration.md@69:``` yaml
docs/templating/templates/template_configuration.md@70:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 15, 20) =]]
docs/templating/templates/template_configuration.md@71:```

001⫶ blog_post:
002⫶ template: '@ibexadesign/full/blog_post.html.twig'
003⫶ controller: App\Controller\BlogController::showBlogPostAction
004⫶ match:
005⫶ Identifier\ContentType: [blog_post]

docs/templating/templates/templates.md@68:``` yaml
docs/templating/templates/templates.md@69:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 4, 7) =]][[= include_file('code_samples/front/render_content/config/packages/views.yaml', 31, 33) =]]
docs/templating/templates/templates.md@70:```

001⫶ibexa:
002⫶ system:
003⫶ site_group:
004⫶ twig_variables:
005⫶ custom_variable: 'variable_value'

docs/templating/templates/templates.md@80:``` yaml
docs/templating/templates/templates.md@81:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 24, 31) =]]
docs/templating/templates/templates.md@82:```

001⫶ line:
002⫶ article:
003⫶ template: '@ibexadesign/line/article.html.twig'
004⫶ match:
005⫶ Identifier\ContentType: [article]
006⫶ params:
007⫶ custom_variable_per_view: 'variable_value'

005⫶            content_view:
006⫶ full:

docs/templating/templates/template_configuration.md@69:``` yaml
docs/templating/templates/template_configuration.md@70:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 15, 20) =]]
docs/templating/templates/template_configuration.md@71:```

001⫶ blog_post:
002⫶ template: '@ibexadesign/full/blog_post.html.twig'
003⫶ controller: App\Controller\BlogController::showBlogPostAction
004⫶ match:
005⫶ Identifier\ContentType: [blog_post]

docs/templating/templates/templates.md@68:``` yaml
docs/templating/templates/templates.md@69:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 4, 7) =]][[= include_file('code_samples/front/render_content/config/packages/views.yaml', 31, 33) =]]
docs/templating/templates/templates.md@70:```

001⫶ibexa:
002⫶ system:
003⫶ site_group:
004⫶ twig_variables:
005⫶ custom_variable: 'variable_value'

docs/templating/templates/templates.md@80:``` yaml
docs/templating/templates/templates.md@81:[[= include_file('code_samples/front/render_content/config/packages/views.yaml', 24, 31) =]]
docs/templating/templates/templates.md@82:```

001⫶ line:
002⫶ article:
003⫶ template: '@ibexadesign/line/article.html.twig'
004⫶ match:
005⫶ Identifier\ContentType: [article]
006⫶ params:
007⫶ custom_variable_per_view: 'variable_value'

Download colorized diff

@sonarqubecloud

Copy link
Copy Markdown

@alongosz alongosz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Archaeology - original PR for the reference: ezsystems/ezpublish-kernel#2629. Though indeed removed completely in 5.0 only.

@mnocon
mnocon requested a review from a team March 17, 2026 15:18
@ibexa-workflow-automation-1
ibexa-workflow-automation-1 Bot requested review from adriendupuis, dabrt and julitafalcondusza and removed request for a team March 17, 2026 15:18
@mnocon
mnocon merged commit 9820946 into 4.6 Mar 17, 2026
14 checks passed
@mnocon
mnocon deleted the pagelayout branch March 17, 2026 15:42
mnocon added a commit that referenced this pull request Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants