Skip to content

partITech/sonata-extra

Repository files navigation

Partitech Sonata Extra Bundle

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.

More Info

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.