Site-tree in NEOS backend broken when installing Aimeos.Shop

Questions around the TYPO3 integration and plugins
Forum rules
Always add your TYPO3, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
User avatar
chvonrohr
Posts: 5
Joined: 16 Jul 2019, 10:14

Site-tree in NEOS backend broken when installing Aimeos.Shop

Post by chvonrohr » 24 Jul 2019, 16:36

Once I install the Aimeos.Shop Plugin in a NEOS installation, the site tree is not loaded anymore and errors are thrown (see below). It seems that "AimeosTypeConverter" that extend Neos\Flow\Property\TypeConverter\MediaTypeConverter is not properly implemented.

I fixed this, by removing the AimeosTypeConverter (the shop seems to work still):

AimeosTypeConverter.php line 29

Code: Select all

class AimeosTypeConverter //extends MediaTypeConverter implements MediaTypeConverterInterface
Objects.yaml line 21

Code: Select all

# Neos\Flow\Property\TypeConverter\MediaTypeConverterInterface:
#   className: 'Aimeos\Flow\AimeosTypeConverter'
Is this a known issue or is there a possible misconfiguration from my site?

EXCEPTIONS THROWN:
----------------------------------------------------------------------------------------------------------------

http://mysite/neos/ui-services/get-addi ... e-metadata
--------
Required argument "nodes" is not set.
Exception Code 1298012500
Exception Type Neos\Flow\Mvc\Exception\RequiredArgumentMissingException
Log Reference 20190724161229f1dfdc
Thrown in File Data/Temporary/Development/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_Controller_AbstractController.php
Line 382
Original File Packages/Framework/Neos.Flow/Classes/Mvc/Controller/AbstractController.php


http://mysite/neos/ui-services/flow-query
-------------
Required argument "chain" is not set.
Exception Code 1298012500
Exception Type Neos\Flow\Mvc\Exception\RequiredArgumentMissingException
Log Reference 20190724161223485ac8
Thrown in File Data/Temporary/Development/Cache/Code/Flow_Object_Classes/Neos_Flow_Mvc_Controller_AbstractController.php
Line 382
Original File Packages/Framework/Neos.Flow/Classes/Mvc/Controller/AbstractController.php

User avatar
aimeos
Administrator
Posts: 7836
Joined: 01 Jan 1970, 00:00

Re: Site-tree in NEOS backend broken when installing Aimeos.Shop

Post by aimeos » 24 Jul 2019, 20:45

If you disable the AimeosTypeConverter class, some entry points like JSON for frontend and admin interface may not work any more. That depends if the Flow framework has been fixed in the meantime.

If you can get Aimeos to work inside Neos, we would love to get patches from you :-)
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

Post Reply