Hallo, ich habe seit Heute das Problem das sich die Mehrfachänderung bei einem fortschritt von ca. 70% aufhängt. Ich wollte nur ein Attribut setzen. Ich würde mich freuen wenn jemand eine Lösung hätte. M.Wagner Hier die Fehlermeldung: Fehler Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. An exception occurred while executing ‚INSERT INTO s_plugin_multi_edit_queue_articles (detail_id, queue_id) VALUES (?, ?)‘ with params [5965, „5“]: SQLSTATE[23000]: Integrity constraint violation: 1062 Doppelter Eintrag ‚5-5965‘ für Schlüssel ‚queue_id_2‘ in vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php on line 91 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php(167): Doctrine\DBAL\DBALException::driverExceptionDuringQuery(Object(PDOException), ‚INSERT INTO s_p…‘, Array) #1 Doctrine/ORM/Persisters/BasicEntityPersister.php(279): Doctrine\DBAL\Statement->execute() #2 vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(952): Doctrine\ORM\Persisters\BasicEntityPersister->executeInserts() #3 vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(335): Doctrine\ORM\UnitOfWork->executeInserts(Object(Doctrine\ORM\Mapping\ClassMetadata)) #4 vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(389): Doctrine\ORM\UnitOfWork->commit(Object(Shopware\CustomModels\SwagMultiEdit\QueueArticle)) #5 Shopware/Plugins/Community/Backend/SwagMultiEdit/Components/MultiEdit/Resource/Product/Queue.php(155): Doctrine\ORM\EntityManager->flush() #6 Shopware/Plugins/Community/Backend/SwagMultiEdit/Components/MultiEdit/Resource/Product.php(228): Shopware_Components_MultiEdit_Resource_Product_Queue->create() #7 Shopware/Plugins/Community/Backend/SwagMultiEdit/Controllers/Backend/SwagMultiEditQueue.php(107): Shopware_Components_MultiEdit_Resource_Product->createQueue() #8 Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_SwagMultiEditQueue->createQueueAction() #9 Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‚createQueueActi…‘) #10 Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #11 Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #12 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(472): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #13 Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #14 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(243): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #15 Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #16 shopware.php(109): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #17 {main}
Die Meldung sagt, dass es den Wert 5-5965 (wahrscheinlich eine Artikelnummer?!) in der Tabelle s_plugin_multi_edit_queue_articles bereits gibt. Kann es evtl. sein, dass du diese Artikelnummer doppelt vergeben hast? Wenn du die im Backend nicht findest, dann schau doch mal in die Tabelle s_articles_details. Die Artielnummer findest du in der Spalte ordernumber. Sofern du hier ein Duplikat findest musst du einer der Artikelnummern einfach ändern.