Hallo, ich habe das bekannte Problem, dass der Warenkorb nicht geladen werden kann, weil keine Zahlungsarten gefunden werden. Meines Wissens nach sind die Einstellungen der Zahlugsarten allerdings korrekt. Zudem tritt der Fehler nur in Verbindung mit dem aktiven PlugIn Abo-Commerce auf. Dies allerdings sowohl bei Artikeln mit Abonnement-Optionen als auch bei welchen ohne Abonnement-Option. Hier die Fehlerausgabe: [code]sGetPaymentMeans #00: Could not get any payment-means SELECT p.* FROM s_core_paymentmeans p LEFT JOIN s_core_paymentmeans_subshops ps ON ps.subshopID=1 AND ps.paymentID=p.id LEFT JOIN s_core_paymentmeans_countries pc ON pc.countryID=2 AND pc.paymentID=p.id WHERE (ps.paymentID IS NOT NULL OR (SELECT paymentID FROM s_core_paymentmeans_subshops WHERE paymentID=p.id LIMIT 1) IS NULL) AND (pc.paymentID IS NOT NULL OR (SELECT paymentID FROM s_core_paymentmeans_countries WHERE paymentID=p.id LIMIT 1) IS NULL) ORDER BY position, name in engine/core/class/sSystem.php on line 182
Stack trace:
#0 engine/core/class/sAdmin.php(456): sSystem-\>E\_CORE\_WARNING('sGetPaymentMean...', 'Could not get a...') #1 engine/core/class/sAdmin.php(3166): sAdmin-\>sGetPaymentMeans() #2 engine/core/class/sAdmin.php(3545): sAdmin-\>sGetDispatchBasket('2') #3 engine/core/class/sAdmin.php(2282): sAdmin-\>sGetPremiumShippingcosts(Array) #4 Shopware/Controllers/Frontend/Checkout.php(652): sAdmin-\>sGetShippingcosts(Array, '0', '') #5 Shopware/Controllers/Frontend/Checkout.php(666): Shopware\_Controllers\_Frontend\_Checkout-\>getShippingCosts() #6 [internal function]: Shopware\_Controllers\_Frontend\_Checkout-\>getBasket() #7 Shopware/Proxies/ShopwareControllersFrontendCheckoutProxy.php(11): call\_user\_func\_array(Array, Array) #8 Enlight/Hook/HookManager.php(173): Shopware\_Proxies\_ShopwareControllersFrontendCheckoutProxy-\>executeParent('getBasket', Array) #9 Shopware/Proxies/ShopwareControllersFrontendCheckoutProxy.php(23): Enlight\_Hook\_HookManager-\>executeHooks(Object(Shopware\_Proxies\_ShopwareControllersFrontendCheckoutProxy), 'getBasket', Array) #10 Shopware/Plugins/Community/Frontend/SwagAboCommerce/Bootstrap.php(1134): Shopware\_Proxies\_ShopwareControllersFrontendCheckoutProxy-\>getBasket() #11 Enlight/Event/Handler/Plugin.php(149): Shopware\_Plugins\_Frontend\_SwagAboCommerce\_Bootstrap-\>onAddArticle(Object(Enlight\_Event\_EventArgs)) #12 Enlight/Event/EventManager.php(194): Enlight\_Event\_Handler\_Plugin-\>execute(Object(Enlight\_Event\_EventArgs)) #13 Enlight/Controller/Action.php(134): Enlight\_Event\_EventManager-\>notifyUntil('Enlight\_Control...', Array) #14 Enlight/Controller/Dispatcher/Default.php(521): Enlight\_Controller\_Action-\>dispatch('addArticleActio...') #15 Enlight/Controller/Front.php(214): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #16 Shopware/Bootstrap.php(79): Enlight\_Controller\_Front-\>dispatch() #17 Enlight/Application.php(192): Shopware\_Bootstrap-\>run() #18 shopware.php(74): Enlight\_Application-\>run() #19 {main}[/code] Führe ich den SQL-Query in der Datenbank aus, erscheinen interessanterweise alle Zahlungsoptionen. Wäre klasse, wenn Ihr mir helfen könntet, das PlugIn zum laufen zu bekommen. Viele Grüße, Ingmar