Skip to content

Conversation

@loic425
Copy link
Member

@loic425 loic425 commented Oct 24, 2025

Extending a full layout

{% extends '@SyliusAdminUi/layout/full.html.twig' %}

{% block content %}
    <div class="page-wrapper">
        <div class="page-body">
            <div class="container-xl">
                <div class="row">
                    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur ac felis nec sapien interdum luctus. Integer non sapien in urna faucibus pharetra. Vivamus vitae justo at arcu gravida aliquam. Sed congue eros id dolor faucibus, in iaculis arcu lacinia.</p>
                    <h3>Section</h3>
                    <p>Phasellus euismod, justo in facilisis lacinia, massa arcu convallis libero, sed consequat dolor nisl sit amet libero. Aenean euismod sem vel turpis ultrices, vitae laoreet leo sodales.</p>
                </div>
            </div>
        </div>
    </div>
{% endblock %}
image

and even using custom hooks

{% extends '@SyliusAdminUi/layout/full.html.twig' %}

{% set prefixes = ['app.cms_page'] %}
return static function (ContainerConfigurator $container): void {
    $container->extension('sylius_twig_hooks', [
        'hooks' => [
            'app.cms_page#navbar' => [
                'content' => [
                    'enabled' => false,
                ],
            ],
            'app.cms_page#content' => [
                'body' => [
                    'template' => 'cms/page/with_hooks/body.html.twig',
                ],
            ],
        ],
    ]);
};
image

@loic425 loic425 changed the title [Ui] Add a full layout [AdminUi] Add a full layout Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant