-
Install it:
$ composer require lakion/sylius-elastic-search-bundle
-
Install elastic search server:
$ brew install [email protected]
-
Run elastic search server:
$ elasticsearch
-
Populate your elastic search server with command or your custom code:
$ app/console fos:elastic:pop
-
Add this bundle to
AppKernel.php
:new \Lakion\SyliusElasticSearchBundle\LakionSyliusElasticSearchBundle(),
-
Import config file in
app/config/config.yml
:imports: - { resource: "@LakionSyliusElasticSearchBundle/Resources/config/app/config.yml" }
-
Import routing files in
app/config/routing.yml
:sylius_search: resource: "@LakionSyliusElasticSearchBundle/Resources/config/routing.yml"
-
Configure:
lakion_sylius_elastic_search: filter_sets: mug_type_and_stickers_set: filters: product_options: type: options options: codes: [mug_type, sticker_size] filtering_key: product_option_code product_price: type: price options: filtering_key: product_price_range
forked from Lakion/SyliusElasticSearchBundle
-
Notifications
You must be signed in to change notification settings - Fork 0
Niiko/SyliusElasticSearchBundle
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
ElasticSearch integration with advanced filtering options for Sylius eCommerce applications.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- PHP 92.6%
- Gherkin 7.0%
- HTML 0.4%