├── .codeclimate.yml ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .travis.yml ├── Block └── Navigation │ └── Renderer │ └── Rating.php ├── Model ├── Layer │ ├── Filter │ │ └── Rating.php │ └── FilterList.php ├── Product │ └── Indexer │ │ └── Fulltext │ │ └── Datasource │ │ └── RatingData.php └── ResourceModel │ └── Product │ └── Indexer │ └── Fulltext │ └── Datasource │ └── RatingData.php ├── Plugin └── Search │ └── Request │ └── Product │ └── Attribute │ └── AggregationResolver.php ├── README.md ├── Search └── Request │ └── Product │ └── Attribute │ └── Aggregation │ └── Rating.php ├── Setup ├── InstallData.php ├── RatingSetup.php └── UpgradeData.php ├── composer.json ├── doc └── static │ ├── rating_filter.png │ └── rating_sort.png ├── etc ├── di.xml ├── elasticsuite_indices.xml ├── frontend │ └── di.xml └── module.xml ├── i18n ├── en_US.csv └── fr_FR.csv ├── registration.php └── view └── frontend ├── layout ├── catalog_category_view_type_layered.xml └── catalogsearch_result_index.xml └── web ├── css └── source │ └── _module.less └── template └── rating-filter.html /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | **/*{.,-}min.js 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/.travis.yml -------------------------------------------------------------------------------- /Block/Navigation/Renderer/Rating.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Block/Navigation/Renderer/Rating.php -------------------------------------------------------------------------------- /Model/Layer/Filter/Rating.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Model/Layer/Filter/Rating.php -------------------------------------------------------------------------------- /Model/Layer/FilterList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Model/Layer/FilterList.php -------------------------------------------------------------------------------- /Model/Product/Indexer/Fulltext/Datasource/RatingData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Model/Product/Indexer/Fulltext/Datasource/RatingData.php -------------------------------------------------------------------------------- /Model/ResourceModel/Product/Indexer/Fulltext/Datasource/RatingData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Model/ResourceModel/Product/Indexer/Fulltext/Datasource/RatingData.php -------------------------------------------------------------------------------- /Plugin/Search/Request/Product/Attribute/AggregationResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Plugin/Search/Request/Product/Attribute/AggregationResolver.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/README.md -------------------------------------------------------------------------------- /Search/Request/Product/Attribute/Aggregation/Rating.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Search/Request/Product/Attribute/Aggregation/Rating.php -------------------------------------------------------------------------------- /Setup/InstallData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Setup/InstallData.php -------------------------------------------------------------------------------- /Setup/RatingSetup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Setup/RatingSetup.php -------------------------------------------------------------------------------- /Setup/UpgradeData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/Setup/UpgradeData.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/composer.json -------------------------------------------------------------------------------- /doc/static/rating_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/doc/static/rating_filter.png -------------------------------------------------------------------------------- /doc/static/rating_sort.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/doc/static/rating_sort.png -------------------------------------------------------------------------------- /etc/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/etc/di.xml -------------------------------------------------------------------------------- /etc/elasticsuite_indices.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/etc/elasticsuite_indices.xml -------------------------------------------------------------------------------- /etc/frontend/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/etc/frontend/di.xml -------------------------------------------------------------------------------- /etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/etc/module.xml -------------------------------------------------------------------------------- /i18n/en_US.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/i18n/en_US.csv -------------------------------------------------------------------------------- /i18n/fr_FR.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/i18n/fr_FR.csv -------------------------------------------------------------------------------- /registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/registration.php -------------------------------------------------------------------------------- /view/frontend/layout/catalog_category_view_type_layered.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/view/frontend/layout/catalog_category_view_type_layered.xml -------------------------------------------------------------------------------- /view/frontend/layout/catalogsearch_result_index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/view/frontend/layout/catalogsearch_result_index.xml -------------------------------------------------------------------------------- /view/frontend/web/css/source/_module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/view/frontend/web/css/source/_module.less -------------------------------------------------------------------------------- /view/frontend/web/template/rating-filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smile-SA/magento2-module-elasticsuite-rating/HEAD/view/frontend/web/template/rating-filter.html --------------------------------------------------------------------------------