amadeco / magento2-module-review-widget
Advanced Review Widget Extension with SEO Support and Rich Snippets
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 1
Open Issues: 0
Type:magento2-module
pkg:composer/amadeco/magento2-module-review-widget
Requires
- php: ~8.1.0||~8.2.0||~8.3.0
- magento/framework: ^103.0
- magento/module-catalog: ^104.0
- magento/module-review: ^100.4
- magento/module-store: ^101.1
- magento/module-widget: ^101.2
Suggests
- magento/module-page-builder: For Page Builder integration
This package is auto-updated.
Last update: 2025-10-07 03:51:53 UTC
README
Professional module for advanced display of customer reviews with SEO and Rich Snippets support.
Backend Screenshots
Frontend Screenshots
📋 Table of Contents
- Features
- Requirements
- Installation
- Configuration
- Usage
- Architecture
- Customization
- Performance
- Support
✨ Features
🎯 Key Features
-
✅ 2 Configurable Widgets:
- Global store rating badge
- Customer reviews list with advanced filters
-
✅ Advanced review filtering:
- By minimum rating (1-5 stars)
- By minimum text length
- By product category
- By period (last X days)
- Customizable sorting (recent, rating, random)
-
✅ 3 Display modes:
- Carousel: Horizontal scrolling with navigation
- Grid: Responsive card layout
- List: Detailed vertical display
-
✅ SEO & Rich Snippets:
- Automatic Schema.org markup
- AggregateRating support
- Review markup support
- Optimized meta tags
-
✅ Optimized performance:
- Smart cache per store
- Optional lazy loading
- Automatic cache invalidation
- Repository Pattern for data access
-
✅ Professional architecture:
- Service Layer (business logic separation)
- ViewModel Pattern (presentation separation)
- API interfaces for extensibility
- PSR-12 compliant code
🔧 Requirements
- Magento: 2.4.8+ (Community or Commerce Edition)
- PHP: 8.1, 8.2 or 8.3
- Composer: 2.x
- Required Magento modules:
Magento_Review
Magento_Catalog
Magento_Widget
Magento_Store
📦 Installation
Installation via Composer (recommended)
# Add the module composer require artbambou/magento2-module-review-widget # Enable the module php bin/magento module:enable Amadeco_ReviewWidget # Run upgrade scripts php bin/magento setup:upgrade # Compile code (production mode) php bin/magento setup:di:compile # Deploy static content php bin/magento setup:static-content:deploy fr_FR # Flush caches php bin/magento cache:flush