Hallo,
ich habe versucht, von 5.1.5 auf die aktuelle Version 5.4.5 zu wechseln und es scheint sehr schwierig zu sein. Erst gab es Problem mit der Seite an sich, dann nach sehr gründlichen Befolgen der Doku mit korrekter Behandlung von den Plugins, war die Seite anscheinend normal. Dann aber hat just PayPal Probleme bereitet.
PayPal wurde im Laufe des Updates aktualisiert, so wie sein soll. Das hat aber nichts genützt. Die Zahlungen waren nicht sichtbar und es gab eine Fehlermeldung, siehe unten. Die ZAhlungsfunktion an sich funktionierte. Der PayPal Express button erschien auch nicht. Der Versuch, das Plugin erneut zu installieren, schlägt auch fehl, Fehlermeldung, dass PayPal nicht deinstalliert werden kann…
Die Frage ist nun, macht es einen Sinn hier weiter zu versuchen, oder sollte auf eine ältere Version aktualisiert werden?
Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. An exception occurred while executing ‚SELECT SQL_CALC_FOUND_ROWS o.id, cleared as clearedId, status as statusId, invoice_amount as amount, currency, ordertime as orderDate, ordernumber as orderNumber, subshopID as shopId, transactionId, customercomment as comment, cleareddate as clearedDate, trackingcode as trackingId, u.userID as customerId, ( SELECT ID FROM s_order_documents WHERE orderID = o.id ORDER BY ID DESC LIMIT 1 ) as invoiceId, ( SELECT hash FROM s_order_documents WHERE orderID = o.id ORDER BY ID DESC LIMIT 1 ) as invoiceHash, shops.name as shopName, p.description as paymentDescription, so.description as statusDescription, oa.swag_payal_express as express, sc.description as clearedDescription, IF(b.id IS NULL, IF(u.company=‘’, CONCAT(u.firstname, ’ ‚, u.lastname), u.company), IF(b.company=‘’, CONCAT(b.firstname, ’ ‚, b.lastname), b.company) ) as customer, d.name as dispatchDescription FROM s_order o LEFT JOIN s_core_shops shops ON shops.id = o.subShopID INNER JOIN s_core_paymentmeans p ON p.id = o.paymentID LEFT JOIN s_core_states so ON so.id = o.status LEFT JOIN s_order_attributes oa ON o.id = oa.orderID LEFT JOIN s_core_states sc ON sc.id = o.cleared LEFT JOIN s_user_billingaddress u ON u.userID = o.userID LEFT JOIN s_order_billingaddress b ON b.orderID = o.id LEFT JOIN s_premium_dispatch d ON d.id = o.dispatchID WHERE (p.name LIKE ‚paypal‘) AND (o.status >= 0) ORDER BY orderDate DESC LIMIT 25 OFFSET 0‘: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚oa.swag_payal_express‘ in ‚field list‘ in vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php on line 131 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(855): Doctrine\DBAL\DBALException::driverExceptionDuringQuery(Object(Doctrine\DBAL\Driver\PDOMySql\Driver), Object(PDOException), ‚SELECT SQL_CALC…‘, Array) #1 vendor/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryBuilder.php(206): Doctrine\DBAL\Connection->executeQuery(‚SELECT SQL_CALC…‘, Array, Array) #2 engine/Shopware/Plugins/Community/Frontend/SwagPaymentPaypal/Controllers/Backend/PaymentPaypal.php(151): Doctrine\DBAL\Query\QueryBuilder->execute() #3 engine/Library/Enlight/Controller/Action.php(193): Shopware_Controllers_Backend_PaymentPaypal->getListAction() #4 engine/Library/Enlight/Controller/Dispatcher/Default.php(549): Enlight_Controller_Action->dispatch(‚getListAction‘) #5 engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #6 engine/Shopware/Kernel.php(215): Enlight_Controller_Front->dispatch() #7 vendor/symfony/http-kernel/HttpCache/HttpCache.php(486): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #8 engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #9 vendor/symfony/http-kernel/HttpCache/HttpCache.php(253): Shopware\Components\HttpCache