Hallo Herr Garding,
ich glaube nicht, dass das mit falschen Pfaden zu tun hat. Ich habe den Fehler in verschiedenen Shops mit unterschiedlichen Konfigurationen, die alle bis zur Installtion 4.0 funktioniert haben.
Könnten Sie bitte einmal nachvollziehen:
bei Klick auf Kunden → Zahlungen → PayPal → Bestellungen wird ein Ajax-Aufruf
XHR GET https://[domain]/backend/PaypalUnified?file=app&no-cache=1649141389+1+1
ausgeführt. Antwort (200er) ist:
Ext.define('Shopware.apps.PaypalUnified', {
extend: 'Enlight.app.SubApplication',
name: 'Shopware.apps.PaypalUnified',
bulkLoad: true,
loadPath: '/de/backend/PaypalUnified/load',
controllers: [
'Main',
'Api',
'History',
'ApiV2',
],
models: [
'ShopwareOrder',
'Payment',
'PaymentCustomer',
'PaymentCartItem',
'PaymentAmount',
'PaymentAmountDetails',
'PaymentCustomerShipping',
'Sale',
'Refund',
'Capture',
'Order',
'Authorization',
'TransactionFee'
],
stores: [
'Order',
'PaymentCart'
],
views: [
'refund.SaleWindow',
'refund.CaptureWindow',
'overview.Window',
'overview.Grid',
'overview.Sidebar',
'overview.extensions.Filter',
'capture.Authorize',
'sidebar.Order',
'sidebar.Payment',
'sidebar.History',
'sidebar.Toolbar',
'sidebar.order.Details',
'sidebar.order.Customer',
'sidebar.payment.Customer',
'sidebar.payment.Address',
'sidebar.payment.Invoice',
'sidebar.payment.Cart',
'sidebar.history.Grid',
'sidebar.history.Details',
'sidebar.history.RefundButton',
'overview.AbstractSidebar',
'sidebarV2.order.fieldset.AbstractFieldset',
'sidebarV2.windows.AbstractWindow',
'sidebarV2.tabs.AbstractTab',
'sidebarV2.PaymentTypes.PaymentTypes',
'sidebar.history.RefundButton',
'overview.SidebarV2',
'sidebarV2.captureRefund.Toolbar',
'sidebarV2.fields.FieldFactory',
'sidebarV2.fields.DateTimeFieldFormatter',
'sidebarV2.order.fieldset.paymentHistory.RefundButton',
'sidebarV2.order.fieldset.paymentHistory.PaymentDetails',
'sidebarV2.order.fieldset.paypalTransactions.InvoiceAmount',
'sidebarV2.order.fieldset.paypalTransactions.PayerDetails',
'sidebarV2.order.fieldset.paypalTransactions.PaymentDetails',
'sidebarV2.order.fieldset.paypalTransactions.ShippingAddress',
'sidebarV2.order.grid.PaymentHistoryGrid',
'sidebarV2.order.grid.ProductItemGrid',
'sidebarV2.tabs.Order',
'sidebarV2.tabs.PaymentHistory',
'sidebarV2.tabs.PaypalTransactions',
'sidebarV2.windows.CaptureWindow',
'sidebarV2.windows.RefundAuthorizeWindow',
'sidebarV2.windows.RefundCaptureWindow'
],
launch: function () {
var me = this,
mainController = me.getController('Main');
return mainController.mainWindow;
}
});
Daraus resultiert ein neuer XHR GET Aufruf:
https://[domain]/de/backend/PaypalUnified/load/?f=m/ShopwareOrder|m/Payment|m/PaymentCustomer|m/PaymentCartItem|m/PaymentAmount|m/PaymentAmountDetails|m/PaymentCustomerShipping|m/Sale|m/Refund|m/Capture|m/Order|m/Authorization|m/TransactionFee|v/refund/SaleWindow|v/refund/CaptureWindow|v/overview/Window|v/overview/Grid|v/overview/Sidebar|v/overview/extensions/Filter|v/capture/Authorize|v/sidebar/Order|v/sidebar/Payment|v/sidebar/History|v/sidebar/Toolbar|v/sidebar/order/Details|v/sidebar/order/Customer|v/sidebar/payment/Details|v/sidebar/payment/Customer|v/sidebar/payment/Address|v/sidebar/payment/Invoice|v/sidebar/payment/Cart|v/sidebar/history/Grid|v/sidebar/history/Details|v/sidebar/history/RefundButton|v/overview/AbstractSidebar|v/sidebarV2/order/fieldset/AbstractFieldset|v/sidebarV2/windows/AbstractWindow|v/sidebarV2/tabs/AbstractTab|v/sidebarV2/PaymentTypes/PaymentTypes|v/overview/SidebarV2|v/sidebarV2/captureRefund/Toolbar|v/sidebarV2/fields/FieldFactory|v/sidebarV2/fields/DateTimeFieldFormatter|v/sidebarV2/order/fieldset/paymentHistory/RefundButton|v/sidebarV2/order/fieldset/paymentHistory/PaymentDetails|v/sidebarV2/order/fieldset/paypalTransactions/InvoiceAmount|v/sidebarV2/order/fieldset/paypalTransactions/PayerDetails|v/sidebarV2/order/fieldset/paypalTransactions/PaymentDetails|v/sidebarV2/order/fieldset/paypalTransactions/ShippingAddress|v/sidebarV2/order/grid/PaymentHistoryGrid|v/sidebarV2/order/grid/ProductItemGrid|v/sidebarV2/tabs/Order|v/sidebarV2/tabs/PaymentHistory|v/sidebarV2/tabs/PaypalTransactions|v/sidebarV2/windows/CaptureWindow|v/sidebarV2/windows/RefundAuthorizeWindow|v/sidebarV2/windows/RefundCaptureWindow|store/Order|store/PaymentCart|c/Main|c/Api|c/History|c/ApiV2&no-cache=1649141389+1+1
der mit besagtem 401 fehlschlägt. Ist der Aufruf so korrekt?
Ich habe alle anderen relevanten Plugins deaktiviert
Shopware V5.7.7 auf debian 10 unter php 7.4