importierte Artikel werfen beim editieren Fehlermeldung auf

Hallo,

ich teste grad für unsere Bedarfe am Import auf der Version 5.3 rum. Ich sehe die Artikel sauber, und kann diese auch in Kategorien usw. schieben und im Frontend anzeigen lassen. Allerdings kann ich sie nicht editieren. Folgende Fehlermeldung:

Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Entity of type ‘Shopware\Models\Category\Category’ for IDs id(0) was not found in vendor/doctrine/orm/lib/Doctrine/ORM/EntityNotFoundException.php on line 47 Stack trace: #0 vendor/doctrine/orm/lib/Doctrine/ORM/Proxy/ProxyFactory.php(194): Doctrine\ORM\EntityNotFoundException::fromClassNameAndIdentifier(‘Shopware\Models…’, Array) #1 var/cache/production_201710241020/doctrine/proxies/__CG__ShopwareModelsCategoryCategory.php(241): Doctrine\ORM\Proxy\ProxyFactory->Doctrine\ORM\Proxy{closure}(Object(Shopware\Proxies__CG__\Shopware\Models\Category\Category), ‘getParent’, Array) #2 var/cache/production_201710241020/doctrine/proxies/__CG__ShopwareModelsCategoryCategory.php(241): Closure->__invoke(Object(Shopware\Proxies__CG__\Shopware\Models\Category\Category), ‘getParent’, Array) #3 engine/Shopware/Models/Category/Repository.php(630): Shopware\Proxies__CG__\Shopware\Models\Category\Category->getParent() #4 engine/Shopware/Models/Category/Repository.php(635): Shopware\Models\Category\Repository->getCategoryPathBefore(Object(Shopware\Proxies__CG__\Shopware\Models\Category\Category), ‘name’, ‘>’) #5 engine/Shopware/Models/Category/Repository.php(68): Shopware\Models\Category\Repository->getCategoryPathBefore(Object(Shopware\Models\Category\Category), ‘name’, ‘>’) #6 engine/Shopware/Controllers/Backend/Article.php(771): Shopware\Models\Category\Repository->getPathById(10, ‘name’, ‘>’) #7 engine/Shopware/Controllers/Backend/Article.php(2943): Shopware_Controllers_Backend_Article->getArticleCategories(‘16’) #8 engine/Shopware/Controllers/Backend/Article.php(520): Shopware_Controllers_Backend_Article->getArticle(‘16’) #9 engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_Article->loadStoresAction() #10 engine/Library/Enlight/Controller/Dispatcher/Default.php(530): Enlight_Controller_Action->dispatch(‘loadStoresActio…’) #11 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #12 engine/Shopware/Kernel.php(189): Enlight_Controller_Front->dispatch() #13 vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #14 engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #15 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #16 engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #17 shopware.php(118): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #18 {main}  

Irgendwelche Ideen? LG

Ja da ist etwas in der Datenbank nicht ganz Standardkonform.

Es wird versucht mindestens einen Artikel der der Kategorie mit der Id 0 zugeordnet ist anzuzeigen.

Im Standard gibt es die Kategorie Deutsch als Einstiegspunkt in Shopware. Diese sollte man auch so nicht löschen und hat die Id 3. Weitere Kategorien die man anlegt haben dann aufsteigende Id’s. Warum mindestens ein Artikel auf eine Kategorie mit der Id 0 verweist, die anscheinend auch nicht existiert, musst Du wissen und prüfen.