SyliusAkeneoPlugin icon indicating copy to clipboard operation
SyliusAkeneoPlugin copied to clipboard

[Feature] Support for Sylius 2

Open tmartin opened this issue 1 year ago • 6 comments

Hi guys! Do you plan do support Sylius 2 in the near future? If so do you have a release date in mind?

Or maybe is the plugin still compatible?

Thank you very much. :)

tmartin avatar Nov 20 '24 13:11 tmartin

Hi, any comments is compatible Sylius2?

hipernet avatar Feb 02 '25 11:02 hipernet

+1

If you need help on migrating this, ping me. If you are already on it, please leave a note here. Thanks

mautz-et-tong avatar Mar 14 '25 13:03 mautz-et-tong

+1

If you need help on migrating this, ping me. If you are already on it, please leave a note here. Thanks

Hello,

Feel free to open a PR, we'll review it asap.

Thanks a lot !

oallain avatar Mar 19 '25 13:03 oallain

FYI we're using a fork version on a Sylius v2.0 project in production, built on top of v4.

But our current fork is not fully compatible, for example we have skipped upgrade of all Admin pages and it includes several non related changes (some breaking).

Not sure we'll be able to provide a version in a timely manner.

t-richard avatar Mar 20 '25 11:03 t-richard

After taking a quick look, we've seen a BC with https://github.com/Sylius/Sylius/pull/15221/files#diff-9a6b9c673d9e6ca1434feedbcab5a85605a23a4ab3e555be79fbca78487e676a It's what you see too?

oallain avatar Mar 21 '25 19:03 oallain

yes we've seen the same thing, for now we patched sylius like this

vendor/sylius/sylius/src/Sylius/Bundle/ProductBundle/Resources/config/doctrine/model/ProductAttributeValue.orm.xml	2024-12-23 16:40:44.594251261 +0000
@@ -21,7 +21,7 @@
             <join-column name="product_id" referenced-column-name="id" nullable="false" on-delete="CASCADE" />
         </many-to-one>

-        <many-to-one field="attribute" target-entity="Sylius\Component\Attribute\Model\AttributeInterface">
+        <many-to-one field="attribute" target-entity="Sylius\Component\Product\Model\ProductAttributeInterface">
             <join-column name="attribute_id" referenced-column-name="id" nullable="false" />
         </many-to-one>
     </mapped-superclass>

t-richard avatar Mar 25 '25 15:03 t-richard

hi everyone, a pre-release was published yesterday adding long-awaited sylius 2 support, you can notice that's a release candidate so you can give a try and as always issues are welcome

maxperei avatar Jul 03 '25 07:07 maxperei