Weave Code
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

Cms Bundle Laravel Package

akyos/cms-bundle

View on GitHub
Deep Wiki
Context7

At a glance

Frequently asked questions about Cms Bundle
Can I use AkyosCMS Bundle with Laravel? It’s a Symfony package—will it work?
No, this bundle is designed exclusively for Symfony 6.0+ applications. Laravel uses Composer but has a different architecture (e.g., Eloquent ORM instead of Doctrine). If you need a Laravel CMS, explore packages like Backpack CMS or October CMS instead.
What Laravel alternatives provide similar CMS features (pages, menus, users) without Symfony dependencies?
For Laravel, consider Backpack CMS (admin panel + CRUD), October CMS (full-stack), or PyroCMS (modular). These offer built-in user management, page templates, and often headless API support—unlike AkyosCMS, which is tightly coupled to Symfony’s ecosystem.
How do I install AkyosCMS Bundle in a Symfony 6.0+ project?
First, ensure you have `akyos/core-bundle` installed (a hard dependency). Then run `composer require akyos/cms-bundle`, register the bundle in `config/bundles.php`, and execute Doctrine migrations (`php bin/console doctrine:migrations:migrate`). The bundle requires Symfony 6.0+ and PHP 8.2+.
Does AkyosCMS support multi-tenancy or headless API access?
No, this bundle focuses on traditional Symfony CMS features (pages, menus, users) with Twig templates. Multi-tenancy or headless API support is not included. For those needs, consider Symfony’s API Platform or a dedicated headless CMS like Strapi or Contentful.
Will AkyosCMS work with my existing Laravel authentication (e.g., Sanctum or Passport)?
No, AkyosCMS integrates with Symfony’s Security component and `akyos/core-bundle` for user management. Laravel’s Sanctum/Passport are incompatible. If you’re migrating from Laravel, you’d need to rebuild auth logic or use a Laravel-native CMS like Filament or Nova.
How customizable are page templates and menu structures in AkyosCMS?
Templates use Twig and can be extended by overriding the bundle’s default paths (e.g., `templates/akyos_cms/`). Menu structures are configurable via YAML, but the README lacks detailed documentation. For complex customization, you may need to fork or contribute to the project.
Are there performance concerns with AkyosCMS in production? Any known bottlenecks?
The bundle relies on Doctrine and `knp-paginator-bundle` for admin panels, which can impact performance if not optimized. Profile these components in your Symfony profiler. For high-traffic sites, consider caching strategies or a lighter alternative like EasyAdmin.
Does AkyosCMS include GDPR compliance tools, and how do they work?
Yes, the bundle includes RGPD (GDPR) features like user data deletion and consent management. These are configured via `akyos_cms.yaml` and tied to Doctrine entities. Audit the implementation against your legal requirements, as the bundle’s compliance documentation is minimal.
Can I use AkyosCMS with a frontend framework like React or Vue instead of Twig?
The bundle is Twig-centric, but you can embed CMS content in a React/Vue app via Symfony’s API (e.g., using Symfony UX or a custom REST endpoint). However, real-time editing or WYSIWYG (CKEditor) would require additional integration work, as the bundle lacks headless API support.
What’s the maintenance status of AkyosCMS? Is it actively updated, and how do I handle updates?
The project has low GitHub activity (few stars/forks) and no semantic versioning or changelog. Updates may introduce breaking changes. Test thoroughly in a staging environment, and consider forking if critical features are missing. Monitor the repo for updates or contribute to improve stability.
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.
comsave/common
alecsammon/php-raml-parser
chrome-php/wrench
lendable/composer-license-checker
typhoon/reflection
mesilov/moneyphp-percentage
mike42/gfx-php
bookdown/themes
aura/view
aura/html
aura/cli
povils/phpmnd
nayjest/manipulator
omnipay/tests
psr-mock/http-message-implementation
psr-mock/http-factory-implementation
psr-mock/http-client-implementation
voku/email-check
voku/urlify
rtheunissen/guzzle-log-middleware