Download the PHP package manuxi/sulu-testimonials-bundle without Composer
On this page you can find all versions of the php package manuxi/sulu-testimonials-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download manuxi/sulu-testimonials-bundle
More information about manuxi/sulu-testimonials-bundle
Files in manuxi/sulu-testimonials-bundle
Package sulu-testimonials-bundle
Short Description Say hello to Sulu testimonials!
License MIT
Homepage https://github.com/manuxi/SuluTestimonialsBundle
Informations about the package sulu-testimonials-bundle
SuluTestimonialsBundle
English | Deutsch
A Sulu CMS bundle for managing customer testimonials, reviews, and quotes with configurable star ratings.
โจ Features
- Testimonial Management - Create, edit, and publish customer testimonials
- Star Rating System - Configurable 5 or 10 point rating scale with star symbols
- Contact Integration - Link testimonials to Sulu contacts
- Smart Content Provider - Use testimonials in any Sulu page via Smart Content
- Selection Content Types - Single and multiple testimonial selection
- Workflow Support - Draft/Published workflow with versioning
- Multi-language - Full translation support
- SEO & Sitemap - Built-in SEO and sitemap integration
- Search Integration - Admin and website search indexes
- Trash Support - Restore deleted testimonials
- Activity Logging - Track all changes
Breaking change
- uuid - since 1.5.0 (not compatible to previous versions)
๐ Requirements
- PHP 8.2+
- Sulu CMS 3.0+
- Symfony 6.4+ / 7.0+
๐ฉ๐ปโ๐ญ Installation
Step 1: Install via Composer
Step 2: Register the Bundle
If not using Symfony Flex, add to config/bundles.php:
Step 3: Configure Routes
Add to config/routes/sulu_admin.yaml:
Step 4: Update Database
Step 5: Build Admin Assets
Step 6: Grant Permissions
- Go to Settings โ User Roles in Sulu Admin
- Select the appropriate role
- Enable permissions for Testimonials
- Save and reload
๐งถ Configuration
Create config/packages/sulu_testimonials.yaml:
See Configuration Documentation for all options.
๐ฃ Usage
Smart Content
Use testimonials in any page template:
Selection Types
Single testimonial:
Multiple testimonials:
Twig Template
๐ Documentation
- Installation
- Configuration
- Usage & Templates
- Rating System
- Admin List Customization
๐ Optional Integrations
Star Rating in Admin Lists
If you have SuluTweaksBundle installed, you can enable star rating display in admin lists. See Admin List Documentation.
๐ฉโ๐ณ Contributing
Contributions are welcome! Please feel free to submit issues or pull requests.
๐ License
This bundle is released under the MIT License.
All versions of sulu-testimonials-bundle with dependencies
doctrine/doctrine-bundle Version ^2.13
sulu/sulu Version ^3.0
symfony/config Version ^6.4 | ^7.0
symfony/dependency-injection Version ^6.4 | ^7.0
symfony/framework-bundle Version ^6.4 | ^7.0
symfony/http-foundation Version ^6.4 | ^7.0
symfony/http-kernel Version ^6.4 | ^7.0
symfony/intl Version ^6.4 | ^7.0
symfony/translation Version ^6.4 | ^7.0
symfony/security-core Version ^6.4 | ^7.0
twig/extra-bundle Version ^3.23
twig/intl-extra Version ^3.23