- Sort products in taxons by simple drag and drop
- Well-arranged overview of all products in the taxon
- Disabled products greyed out
- Direct links into product details
- Optionally hidden taxon tree to get even more space
- Run
$ composer require 3brs/sylius-sorting-plugin
. - Register
\ThreeBRS\SortingPlugin\ThreeBRSSyliusSortingPlugin
in your Kernel. - Import
@ThreeBRSSyliusSortingPlugin/Resources/config/routing.yml
in the routing.yml.threebrs_sorting: resource: "@ThreeBRSSyliusSortingPlugin/Resources/config/routing.yml" prefix: /admin
- Log into admin panel
- Click on
Sorting products
in the Catalog section in main menu - Select taxon
- Drag and drop cards
- Click
Save positions
button in the top right corner
- Create symlink from .env.dist to .env or create your own .env file
- Develop your plugin in
/src
- See
bin/
for useful commands
After your changes you must ensure that the tests are still passing.
$ composer install
$ bin/console doctrine:schema:create -e test
$ bin/behat
$ bin/phpstan.sh
$ bin/ecs.sh
This library is under the MIT license.