Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow Sylius 1.13 #215

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

maximehuran
Copy link
Member

@maximehuran maximehuran commented Jul 13, 2024

Sylius 1.13 compatibility

closes #207

Compatibility

Sylius Version PHP Version
1.11 8.0 - 8.1
1.12 8.1 - 8.2
1.13 8.1 - 8.2

Requirement of nikic/php-parser downgrade version to 4.0

When setup Sylius 1.13, nikic/php-parser="^5.0" is installed, but jane-php/automapper requires nikic/php-parser="^4.0".

This is the last version of the Search plugin using jane-php/automapper.
The next version will use jolicode/automapper, which is compatible with nikic/php-parser="^5.0". See #214

So to require the plugin, you need before to require nikic/php-parser="^4.0" :

composer require --no-progress --no-interaction nikic/php-parser="^4.0"
composer require monsieurbiz/sylius-search-plugin

Populate command

image

Front display

image

Taxon

image

Filtered

image

Search

image

Filtered

image

Admin product option

image

Admin product attribute

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Version 2.1 doesn't support new Sylius version 1.13
2 participants