partitech / sonata-extra
Daily usefully tools helpers for Sonata
Installs: 132
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 3
Forks: 1
Open Issues: 1
Language:HTML
Type:symfony-bundle
Requires
- php: >=8.2
- ext-dom: *
- ext-libxml: *
- ext-zip: *
- google/recaptcha: *
- guzzlehttp/guzzle: ^7.8
- jms/serializer-bundle: ^5.3.1
- league/csv: ^9.11
- partitech/sonata-menu-bundle: 7.x-dev
- presta/sitemap-bundle: ^3.3 || ^4.1.1
- psr/http-factory: ^1.0
- sonata-project/admin-bundle: ^4.22
- sonata-project/classification-bundle: ^4.7
- sonata-project/doctrine-orm-admin-bundle: ^4.10
- sonata-project/formatter-bundle: ^5.1
- sonata-project/media-bundle: ^4.10 || ^4.14.1
- sonata-project/page-bundle: ^5.0 || ^6.0
- sonata-project/user-bundle: *
- symfony/mime: *
- symfony/templating: *
Requires (Dev)
- phpunit/phpunit: ^10.4
- symfony/test-pack: ^1.0
README
The Partitech Sonata Extra Bundle enhances your Symfony application with a range of additional features, making your admin panel more powerful and user-friendly. Below is an overview of the key functionalities included in this bundle.
Features
AsAdmin() PHP Attribute Configuration
Introduces a new configuration type in the Admin class for more streamlined admin configurations.
Activity Log in Admin
Monitors and logs all activities within the admin site, with detailed views and undo functionality.
Activity Approval Workflow
Logs actions within the admin site and requires validation for actions by users with ROLE_APPROVE.
Assets Management
Manage CSS and JavaScript assets in Sonata blocks efficiently, including external and inline styles/scripts.
Integrated Blog Feature
Enhances your Sonata project with multilanguage custom URLs and service types for blogs.
Content Security Policy (CSP)
Implements CSP in your application to prevent attacks like XSS and data injection.
Header Redirect Manager
Manage all your header redirections with ease, including list and detailed views.
Multilanguage Support
Provides comprehensive multisite and multilanguage management capabilities for SonataPageBundle and User Admins.
Integration with PrestaSitemapBundle
Automatically generates a sitemap.xml file, covering all aspects of your application.
Smart Services (AI-Powered)
Includes AI-powered translation services and automation commands for enhanced functionality.
WordPress Import
Facilitates importing content from WordPress with ease.
Additional Features
- Cookie Consent Block (GDPR Compliance)
- Gutenberg Editor Integration
- Slider, FAQ, and Block Managers for Sonata Page
- Enhanced CKEditor Gallery View
- And More
Installation
Please refer to our installation guide for detailed instructions on how to install and configure the Partitech Sonata Extra Bundle.