Anzeige der Artikelanzahl vom Warenkorb

@tobias.mueller schrieb:

Auch wenn das Thema schon etwas älter ist, hier meine Lösung für das Problem.

In die Bootstrap.php eines Plugins muss folgendes rein:

$this->subscribeEvent( ‚Enlight_Controller_Action_PostDispatch_Frontend_Checkout‘, ‚onRenderCheckout‘ ); … public function onRenderCheckout() { Shopware()->Session()->sBasketQuantity = Shopware()->Db()->fetchOne( ‚SELECT SUM(sob.quantity) FROM s_order_basket sob WHERE modus = 0 AND sessionID = ?‘, [Shopware()->Session()->get(‚sessionId‘)] ); }

Hallo!

Leider funktioniert diese Lösung nur nach einem Seiten-Reload.
Hat jemand von euch eine Lösung, damit die Artikelanzahl auch nach dem Ajax-Call „In den Warenkorb“ aktualisiert im Header-Warenkorb angezeigt wird?

 

Vielen Dank und beste Grüße
Michael