Hi zusammen,

ich habe unsere Website (4.4) mit Isotope Webshop auf unserem Server kopiert und auf contao 4.9 gehoben.
Leider habe ich Fehler mit meinem Shop. Ich kann nur meine Produkte anschauen, sobald ich ein Produkt in den Warenkorb lege, erhalte ich eine Fehlermeldung.
Ich habe zwischenzeitlich auch einmal alle von mir geänderten Templates des Shops gelöscht, um das als Fehlerquelle auszuschließen. Das hat leider nichts geändert.

Hier die Fehlermeldungen, wenn ich ein Produkt in den Warenkorb lege:
HTML-Code:
[2021-04-29 15:12:10] request.INFO: Matched route "tl_page.24". {"route":"tl_page.24","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","pageModel":"[object] (Contao\\PageModel: {})","parameters":"","_route":"tl_page.24"},"request_uri":"https://muellerandfeh-2021.web195.s136.goserver.host/warenkorb","method":"GET"} []
[2021-04-29 15:12:10] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
[2021-04-29 15:12:10] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: "An exception occurred while executing 'SELECT * FROM tl_iso_rule r WHERE (type='cart' OR type='cart_group') AND enableCode='' AND groupOnly='' AND enabled='1' AND (startDate='' OR startDate <= UNIX_TIMESTAMP('2021-04-29 15:12:10')) AND (endDate='' OR endDate >= UNIX_TIMESTAMP('2021-04-29 15:12:10')) AND (startTime='' OR startTime <= UNIX_TIMESTAMP('1970-01-01 15:12:10')) AND (endTime='' OR endTime >= UNIX_TIMESTAMP('1970-01-01 15:12:10')) AND (limitPerConfig=0 OR limitPerConfig>(SELECT COUNT(*) FROM tl_iso_rule_usage WHERE pid=r.id AND config_id=3 AND order_id NOT IN (SELECT id FROM tl_iso_product_collection WHERE type='order' AND source_collection_id=198))) AND (configRestrictions=''                             OR (configRestrictions='1' AND configCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='configs' AND object_id=3)>0)                             OR (configRestrictions='1' AND configCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='configs' AND object_id=3)=0)) AND (memberRestrictions='none' OR (memberRestrictions='guests' AND memberCondition='1')) AND (productRestrictions='none' OR (productRestrictions='producttypes' AND productCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='producttypes' AND object_id IN (0,4,4))>0) OR (productRestrictions='producttypes' AND productCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='producttypes' AND object_id IN (0,4,4))=0) OR (productRestrictions='products' AND productCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='products' AND object_id IN (0,10,14))>0) OR (productRestrictions='products' AND productCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='products' AND object_id IN (0,10,14))=0) OR (productRestrictions='variants' AND productCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='variants' AND object_id IN (0,10,14))>0) OR (productRestrictions='variants' AND productCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='variants' AND object_id IN (0,10,14))=0) OR (productRestrictions='pages' AND productCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='pages' AND object_id IN (SELECT page_id FROM tl_iso_product_category WHERE pid IN (0,10,14)))>0) OR (productRestrictions='pages' AND productCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='pages' AND object_id IN (SELECT page_id FROM tl_iso_product_category WHERE pid IN (0,10,14)))=0))':  SQLSTATE[42S22]: Column not found: 1054 Unknown column 'groupOnly' in 'where clause'" at /home/www/muellerandfeh/contao-4-9-2021/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 79 {"exception":"[object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameException(code: 0): An exception occurred while executing 'SELECT * FROM tl_iso_rule r WHERE (type='cart' OR type='cart_group') AND enableCode='' AND groupOnly='' AND enabled='1' AND (startDate='' OR startDate <= UNIX_TIMESTAMP('2021-04-29 15:12:10')) AND (endDate='' OR endDate >= UNIX_TIMESTAMP('2021-04-29 15:12:10')) AND (startTime='' OR startTime <= UNIX_TIMESTAMP('1970-01-01 15:12:10')) AND (endTime='' OR endTime >= UNIX_TIMESTAMP('1970-01-01 15:12:10')) AND (limitPerConfig=0 OR limitPerConfig>(SELECT COUNT(*) FROM tl_iso_rule_usage WHERE pid=r.id AND config_id=3 AND order_id NOT IN (SELECT id FROM tl_iso_product_collection WHERE type='order' AND source_collection_id=198))) AND (configRestrictions=''\n                            OR (configRestrictions='1' AND configCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='configs' AND object_id=3)>0)\n                            OR (configRestrictions='1' AND configCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='configs' AND object_id=3)=0)) AND (memberRestrictions='none' OR (memberRestrictions='guests' AND memberCondition='1')) AND (productRestrictions='none' OR (productRestrictions='producttypes' AND productCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='producttypes' AND object_id IN (0,4,4))>0) OR (productRestrictions='producttypes' AND productCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='producttypes' AND object_id IN (0,4,4))=0) OR (productRestrictions='products' AND productCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='products' AND object_id IN (0,10,14))>0) OR (productRestrictions='products' AND productCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='products' AND object_id IN (0,10,14))=0) OR (productRestrictions='variants' AND productCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='variants' AND object_id IN (0,10,14))>0) OR (productRestrictions='variants' AND productCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='variants' AND object_id IN (0,10,14))=0) OR (productRestrictions='pages' AND productCondition='1' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='pages' AND object_id IN (SELECT page_id FROM tl_iso_product_category WHERE pid IN (0,10,14)))>0) OR (productRestrictions='pages' AND productCondition='0' AND (SELECT COUNT(*) FROM tl_iso_rule_restriction WHERE pid=r.id AND type='pages' AND object_id IN (SELECT page_id FROM tl_iso_product_category WHERE pid IN (0,10,14)))=0))':\n\nSQLSTATE[42S22]: Column not found: 1054 Unknown column 'groupOnly' in 'where clause' at /home/www/muellerandfeh/contao-4-9-2021/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:79, Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'groupOnly' in 'where clause' at /home/www/muellerandfeh/contao-4-9-2021/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18, PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'groupOnly' in 'where clause' at /home/www/muellerandfeh/contao-4-9-2021/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:132)"} []
Zudem Erhalte ich eine Fehlermeldung, wenn ich im Backend den Bestellstatus einer bestehenden Bestellung ändern möchte.


Was ist das Problem?
Attempted to call an undefined method named "updateOrderStatus" of class "Isotope\Backend\ProductCollection\Callback".

HTML-Code:
[2021-04-29 15:48:09] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\UndefinedMethodError: "Attempted to call an undefined method named "updateOrderStatus" of class "Isotope\Backend\ProductCollection\Callback"." at /home/www/muellerandfeh/contao-4-9-2021/vendor/contao/core-bundle/src/Resources/contao/drivers/DC_Table.php line 3147 {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\UndefinedMethodError(code: 0): Attempted to call an undefined method named \"updateOrderStatus\" of class \"Isotope\\Backend\\ProductCollection\\Callback\". at /home/www/muellerandfeh/contao-4-9-2021/vendor/contao/core-bundle/src/Resources/contao/drivers/DC_Table.php:3147)"} []

Kann es sein das ich ein Problem mit der Datenbank habe?

Liebe Grüße,
Mathias