Fehler mit Attribut - nach entfernen

Hallo,

wir arbeiten uns gerade in Shopware ein. Bei den ersten versuchen wurde auch ein Downloadtab eingefügt. Als nächstes wurde ein Plugin installiert welches mehrere Tab´s zur Verfügung stellt. Die händischen Änderungen für den Download-Reiter wurden vorher wieder rückgängig gemacht.

 

Nun scheint aber noch irgendwo ein Verweis auf das Attribut des Reiters zu existieren.

_____

Ups! Ein Fehler ist aufgetreten!

Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.
Property Shopware\Models\Attribute\Article::$attr30 does not exist in vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/RuntimeReflectionService.php on line 80
Stack trace:

#0 vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/RuntimeReflectionService.php(80): ReflectionProperty->__construct(‘Shopware\Models…’, ‘attr30’)
#1 vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php(959): Doctrine\Common\Persistence\Mapping\RuntimeReflectionService->getAccessibleProperty(‘Shopware\Models…’, ‘attr30’)
#2 vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(721): Doctrine\ORM\Mapping\ClassMetadataInfo->wakeupReflection(Object(Doctrine\Common\Persistence\Mapping\RuntimeReflectionService))
#3 vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(214): Doctrine\ORM\Mapping\ClassMetadataFactory->wakeupReflection(Object(Doctrine\ORM\Mapping\ClassMetadata), Object(Doctrine\Common\Persistence\Mapping\RuntimeReflectionService))
#4 vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(281): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor(‘Shopware\Models…’)
#5 engine/Shopware/Components/MultiEdit/Resource/Product/DqlHelper.php(955): Doctrine\ORM\EntityManager->getClassMetadata(‘Shopware\Models…’)
#6 engine/Shopware/Components/MultiEdit/Resource/Product/DqlHelper.php(371): Shopware\Components\MultiEdit\Resource\Product\DqlHelper->getPrefixedColumns(‘Shopware\Models…’)
#7 engine/Shopware/Components/MultiEdit/Resource/Product/DqlHelper.php(140): Shopware\Components\MultiEdit\Resource\Product\DqlHelper->buildMapping()
#8 var/cache/production_201708081547/proxies/ShopwareProductionb9d9aa0c169fc13f974597ddf633721df8f5438fProjectContainer.php(1068): Shopware\Components\MultiEdit\Resource\Product\DqlHelper->__construct(Object(Enlight_Components_Db_Adapter_Pdo_Mysql), Object(Shopware\Components\Model\ModelManager), Object(Shopware\Components\ContainerAwareEventManager))
#9 vendor/symfony/dependency-injection/Container.php(304): ShopwareProductionb9d9aa0c169fc13f974597ddf633721df8f5438fProjectContainer->getMultiEdit_Product_DqlHelperService()
#10 engine/Shopware/Components/DependencyInjection/Container.php(217): Symfony\Component\DependencyInjection\Container->get(‘multi_edit.prod…’, 1)
#11 engine/Shopware/Components/DependencyInjection/Container.php(146): Shopware\Components\DependencyInjection\Container->doLoad(‘multi_edit.prod…’, 1)
#12 var/cache/production_201708081547/proxies/ShopwareProductionb9d9aa0c169fc13f974597ddf633721df8f5438fProjectContainer.php(1056): Shopware\Components\DependencyInjection\Container->get(‘multi_edit.prod…’)
#13 vendor/symfony/dependency-injection/Container.php(304): ShopwareProductionb9d9aa0c169fc13f974597ddf633721df8f5438fProjectContainer->getMultiEdit_ProductService()
#14 engine/Shopware/Components/DependencyInjection/Container.php(217): Symfony\Component\DependencyInjection\Container->get(‘multi_edit.prod…’, 1)
#15 engine/Shopware/Components/DependencyInjection/Container.php(146): Shopware\Components\DependencyInjection\Container->doLoad(‘multi_edit.prod…’, 1)
#16 engine/Shopware/Controllers/Backend/ArticleList.php(80): Shopware\Components\DependencyInjection\Container->get(‘multi_edit.prod…’)
#17 engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_ArticleList->columnConfigAction()
#18 engine/Library/Enlight/Controller/Dispatcher/Default.php(525): Enlight_Controller_Action->dispatch(‘columnConfigAct…’)
#19 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#20 engine/Shopware/Kernel.php(184): Enlight_Controller_Front->dispatch()
#21 vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#22 engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#23 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#24 engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#25 shopware.php(118): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#26 {main}

_____

Wie kann man sich dieses problem am einfachsten vom hals schaffen.

Vielen Dank schon mal …

Hey,

Lösche mal den Cache in /var/cache, in dem du Ordner „production_XXX“ entfernst. Ich denke da wird noch in der Doctrine ein Attribut referenziert, sollte sich aber schnell lösen lassen.

LG Andre

Hallo nochmal,

scheint fürs Erste geholfen zu haben. Bis jetzt hatte ich immer nur für begrenzte Zeit Ruhe wenn ich den Shopcache gelöscht hatte. Jetzt nach dem Löschen per FTP kam zumindest bei der Artikelliste und Anwahl eines einzelnen Artikels keine Fehlermeldung mehr.

Lediglich beim Importieren meckerte er nochmal wegen dem fehlenden attr30 herum. Selbe Prozedur , Shopcache im Backend geleert und weiter gings. Seit dem scheint es zu passen.

Sollte es doch wieder Auftreten melde ich mich.

Vielen Dank erst mal für die Hilfe …