Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Sonata Admin Integration Bundle

Sonata Admin Integration Bundle Laravel Package

symfony-cmf/sonata-admin-integration-bundle

The Symfony CMF Sonata Admin Integration Bundle connects Symfony CMF content management with Sonata Admin. It provides admin screens and configuration for managing CMF content, pages, and routing through the familiar Sonata interface.

View on GitHub
Deep Wiki
Context7

Symfony CMF sonata PHPCR admin implementations

Frequently asked questions about Sonata Admin Integration Bundle
What does symfony-cmf/sonata-admin-integration-bundle do?
It connects Symfony CMF content management with Sonata Admin. The bundle provides admin screens and configuration for managing CMF content, pages, and routing through the Sonata interface. It is built for Symfony applications that use PHPCR-based CMF storage, not for generic CRUD admin panels.
Can I use symfony-cmf/sonata-admin-integration-bundle in a Laravel application?
No, this is a Symfony bundle and depends on Symfony CMF, Sonata Admin, and PHPCR-ODM components. Laravel does not provide the Symfony bundle and kernel integration or the Sonata Admin stack this package expects. Laravel developers should evaluate Laravel-native admin and CMS packages instead.
How do I install symfony-cmf/sonata-admin-integration-bundle?
Install it with Composer using composer require symfony-cmf/sonata-admin-integration-bundle. Then register the bundle in your Symfony kernel and configure the required CMF, Sonata Admin, and PHPCR services. Check the repository README and your Symfony version constraints before installing.
What are the requirements for this bundle?
It requires a Symfony application with Symfony CMF components, Sonata Admin, and PHPCR-ODM support. You also need a configured PHPCR implementation such as Jackalope with Doctrine PHPCR-ODM. Exact version constraints should be verified in the package composer.json and repository documentation.
Which Symfony versions are supported by symfony-cmf/sonata-admin-integration-bundle?
The supported Symfony versions depend on the bundle release and its composer.json constraints. Older Symfony CMF packages often target legacy Symfony versions, so check the package metadata and GitHub branches before adding it to a current project. Do not assume compatibility with the latest Symfony release without testing.
How does symfony-cmf/sonata-admin-integration-bundle integrate with Sonata Admin?
The bundle registers Sonata Admin classes and configuration for CMF content, pages, and routing. It lets editors manage PHPCR-backed content through Sonata Admin screens instead of custom admin code. You still need to configure Sonata Admin and the underlying CMF services in your Symfony app.
Can I manage PHPCR content and routing through Sonata Admin with this bundle?
Yes, the bundle is specifically intended to expose CMF content, page, and routing management in Sonata Admin. It provides admin implementations for PHPCR-based CMF documents. You must have PHPCR-ODM and the relevant CMF bundles configured for those screens to work.
Is symfony-cmf/sonata-admin-integration-bundle maintained and production-ready?
Maintenance activity varies, and Symfony CMF packages are older ecosystem components. Check the GitHub repository for recent commits, open issues, and supported Symfony versions before relying on it in production. Treat it as a specialized integration rather than an actively promoted Laravel or modern Symfony admin solution.
How do I configure the Sonata Admin integration for CMF content?
Configuration is done through Symfony bundle registration and YAML config for Sonata Admin and CMF services. You need to wire the PHPCR session, document managers, and admin classes according to the bundle documentation. The exact config keys depend on your Symfony and Sonata Admin versions.
What are alternatives for Laravel developers needing CMS admin integration?
Laravel developers usually choose Laravel-native tools such as Filament, Laravel Nova, Statamic, or custom Eloquent-backed admin panels. For Symfony, EasyAdmin or Sonata Admin with Doctrine ORM are common alternatives. This bundle only makes sense when you are already using Symfony CMF and PHPCR.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections