Sylius / InvoicingPlugin

Generate an Invoice for every placed order
Other
79 stars 84 forks source link

Fresh installation under 1.4.0 not working? #103

Closed TELLO0815 closed 5 years ago

TELLO0815 commented 5 years ago

Hi there, after fresh Sylius 1.4.0 installation (Symfony 4.2.3) I can not edit the channel anymore:

Neither the property "billingData" nor one of the methods "getBillingData()", "billingData()", "isBillingData()", "hasBillingData()", "__get()" exist and have public access in class "App\Entity\Channel\Channel".

In my channel entity I miss the: implements ShopBillingDataAwareInterface { use ShopBillingDataTrait; }

Also not possible to edit order status to complete. InvalidArgumentException HTTP 500 Internal Server Error Sylius\InvoicingPlugin\Entity\InvoiceInterface

Or something missing in your installation docs? Mike

bartoszpietrzak1994 commented 5 years ago

Hello Mike!

Try installing the newest version of InvoicingPlugin (which is 0.8.1) on your fresh Sylius 1.4.0 project and BillingData-related issues should be gone. Let me know if your problems are solved.

TELLO0815 commented 5 years ago

Hi, channel works now. But to complete a order still brings

InvalidArgumentException HTTP 500 Internal Server Error Sylius\InvoicingPlugin\Entity\InvoiceInterface

Zales0123 commented 5 years ago

Can you pass the whole stack trace? I've just checked it on a fresh install and it works 😕

TELLO0815 commented 5 years ago

It was just happen with the dummy orders. Created before plugin. Now i created own order, it works fine.