fivelab.de
Aktives Mitglied
Hallo zusammen,
wir haben das Problem, dass wir in Artikeln keine (neuen) Zuordnungen von Konfigurationen zu Bilder einstellen können.
Beispielsweise haben wir einen Teppich in den Farben "Gelb" und "Pink" und möchten nun die entsprechenden Bilder den Farben zuordnen.
Das klappt aus der WaWi nicht mehr.
Wenn wir die Auswahl manuell abspeichern möchten, kommt eine Fehlermeldungen.
Nach etwas Recherche sind auf den Grund gestoßen.
Die Mappings werden in der Tabelle `s_article_img_mapping_rules` gespeichert.
Da ist nun der Primärschlüssel "vollgelaufen" und es können keine neuen Einträge erstellt werden.
Habt ihr eine Idee?
wir haben das Problem, dass wir in Artikeln keine (neuen) Zuordnungen von Konfigurationen zu Bilder einstellen können.
Beispielsweise haben wir einen Teppich in den Farben "Gelb" und "Pink" und möchten nun die entsprechenden Bilder den Farben zuordnen.
Das klappt aus der WaWi nicht mehr.
Wenn wir die Auswahl manuell abspeichern möchten, kommt eine Fehlermeldungen.
Code:
PDOException: SQLSTATE(23000): Integrity constraint violation: 1062 Duplicate entry '2147483647' for key 's_article_img_mapping_rules.PRIMARY' in /vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php:167 Stack trace:
#0 /vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php(167): PDOStatement->execute()
#1 /engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(287): Doctrine\DBAL\Statement->execute()
#2 /vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(1088): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->executeInserts()
#3 /vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(401): Doctrine\ORM\UnitOfWork->executeInserts()
#4 /vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(371): Doctrine\ORM\UnitOfWork->commit()
#5 /engine/Shopware/Controllers/Backend/Article.php(3043): Doctrine\ORM\EntityManager->flush()
#6 /engine/Shopware/Controllers/Backend/Article.php(461): Shopware_Controllers_Backend_Article->createImagesForOptions()
#7 /engine/Library/Enlight/Controller/Action.php(182): Shopware_Controllers_Backend_Article->saveMediaMappingAction()
#8 /engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch()
#9 /engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch()
#10 /engine/Shopware/Kernel.php(191): Enlight_Controller_Front->dispatch()
#11 /vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(85): Shopware\Kernel->handle()
#12 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(477): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle()
#13 /engine/Shopware/Components/HttpCache/AppCache.php(261): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward()
#14 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(267): Shopware\Components\HttpCache\AppCache->forward()
#15 /engine/Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass()
#16 /var/www/www.primaflor.de/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle()
#17
Nach etwas Recherche sind auf den Grund gestoßen.
Die Mappings werden in der Tabelle `s_article_img_mapping_rules` gespeichert.
Da ist nun der Primärschlüssel "vollgelaufen" und es können keine neuen Einträge erstellt werden.
Habt ihr eine Idee?